যদি আপনি একই পেজের ভিতরে এরর হ্যান্ডেল করতে চান এবং এরর পেজ ফায়ার না করে কিছু একশন নিতে চান, তবে আপনি try....catch ব্লক ব্যবহার করতে পারেন।
নিচে একটি সিম্পল উদাহরণ দেওয়া হলো কীভাবে try...catch ব্লক ব্যবহার করা যায়। নিচের কোডটি main.jsp-এ রাখুন:
<html> <head> <title>Try...Catch Example</title> </head> <body> <% try { int i = 1; i = i / 0; out.println("The answer is " + i); } catch (Exception e) { out.println("An exception occurred: " + e.getMessage()); } %> </body> </html>
main.jsp অ্যাক্সেস করলে নিচের আউটপুট জেনারেট হবে:
An exception occurred: / by zero