Chained exception trong Java
Miêu tả vấn đề
Cách sử dụng catch để xử lý Chained Exception trong Java.
Giải pháp
Ví dụ sau minh họa cách xử lý Chained Exception bởi sử dụng nhiều khối catch trong Java.
public class Main{ public static void main (String args[])throws Exception { int n=20,result=0; try{ result=n/0; System.out.println("The result is"+result); } catch(ArithmeticException ex){ System.out.println ("Arithmetic exception occoured: "+ex); try { throw new NumberFormatException(); } catch(NumberFormatException ex1) { System.out.println ("Chained exception thrown manually : "+ex1); } } } }
Kết quả
Code trên sẽ cho kết quả sau:
Arithmetic exception occoured : java.lang.ArithmeticException: / by zero Chained exception thrown manually : java.lang.NumberFormatException
Bài học Bài tập Java phổ biến tại hoconline.club:
exception_trong_java.jsp
Bài viết liên quan