Exception với Thread trong Java
Miêu tả vấn đề
Cách sử dụng Exception với thread trong Java?
Giải pháp
Ví dụ sau minh họa cách xử lý Exception trong khi làm việc với thread trong Java.
class MyThread extends Thread{ public void run(){ System.out.println("Throwing in " +"MyThread"); throw new RuntimeException(); } } class Main { public static void main(String[] args){ MyThread t = new MyThread(); t.start(); try{ Thread.sleep(1000); } catch (Exception x){ System.out.println("Caught it" + x); } System.out.println("Exiting main"); } }
Kết quả
Code trên sẽ cho kết quả sau:
Throwing in MyThread Exception in thread "Thread-0" java.lang.RuntimeException at testapp.MyThread.run(Main.java:19) Exiting main
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