পরে যদি আপনার এই ব্যতিক্রমটি ধরতে সক্ষম হওয়ার কোনও ইচ্ছা না থাকে তবে তা হল পিঁপড়াকে ব্যর্থ টাস্ক বলা। আমার মতে এটি পড়া কিছুটা সহজ এবং আপনি - স্ট্যাকট্রেস ব্যবহার না করেই ব্যবহারকারীকে একটি দুর্দান্ত বার্তা দিতে পারেন।
task (tarball, dependsOn: warAdmin) << {
ant.fail('The sky is falling!!')
}
আপনাকে এই বার্তা দেয়:
* What went wrong:
Execution failed for task ':tarball'.
> The sky is falling!!
সম্ভবত আপনি এটি ধরতে পারেন (সম্ভবত এটি পিঁপড়ার বিল্ডএক্সেপশন ছুড়ে ফেলেছে?) তবে যদি এটি একটি লক্ষ্য হয় তবে আমি পিপীলিকা ব্যবহার করি না। টাইম_এইটসের পরামর্শ অনুসারে স্ট্যান্ডার্ড গ্রেডেল ব্যতিক্রম ছুঁড়ে দিয়ে কী কী ব্যতিক্রম ধরবে তা আমি কেবল সহজেই সহজ করব।