কম্পিউটার টিউটোরিয়াল

JSP-এ এক্সেপশন হ্যান্ডলিং: <c:catch> ট্যাগ

<c:catch> ট্যাগ তার বডিতে ঘটা যেকোনো Throwable ক্যাচ করে এবং অপশনালি এক্সপোজ করে। এটি এরর হ্যান্ডলিং এবং সমস্যার সাথে আরও গ্রেসফুলি ডাল করার জন্য ব্যবহৃত হয়।

অ্যাট্রিবিউট

অ্যাট্রিবিউটবিবরণআবশ্যকডিফল্ট
varjava.lang.Throwable ধারণ করার ভেরিয়েবলের নাম (বডিতে থ্রো হলে)নাকোনো নেই

উদাহরণ

<%@ taglib uri = "https://java.sun.com/jsp/jstl/core" prefix = "c" %> 
<html> 
    <head> 
        <title><c:catch> Tag Example</title> 
    </head> 
    <body> 
        <c:catch var ="catchException"> 
            <% int x = 5/0; %> 
        </c:catch> 
        <c:if test = "${catchException != null}"> 
            <p>The exception is : ${catchException} <br /> 
            There is an exception: ${catchException.message}</p> 
        </c:if> 
    </body> 
</html>

আউটপুট

The exception is : java.lang.ArithmeticException: / by zero 
There is an exception: / by zero

নোট: মূল টেক্সটে "ArithmaticException" লেখা ছিল, সঠিক স্পেলিং "ArithmeticException"।

  1. পাইথনে থ্রেডে এক্সসেপশন হ্যান্ডলিং

  2. পাইথনে এক্সসেপশন হ্যান্ডল করার পদ্ধতি

  3. পাইথনে লুপের ভিতরে এক্সসেপশন হ্যান্ডল করা

  4. জাভা এক্সেপশন হ্যান্ডলিং মাস্টার করুন: সম्पূর্ণ গাইড