200+ câu trắc nghiệm Java cơ bản có đáp án - Phần 9

Đoạn mã sau sẽ in ra mà hình xâu ký tự gì? public class Main { public static void main(String[] args) { try { System.out.println("Trying"); }catch(ArithmeticException e){ System.out.println("

10/24

Đoạn mã sau sẽ in ra mà hình xâu ký tự gì?

public class Main

{

public static void main(String[] args) {

try {

System.out.println("Trying");

}catch(ArithmeticException e){

System.out.println("ArithmeticException");

}catch (Exception ioe){

System.out.println("Exception");

}finally{

System.out.println("Finally");

}

}

}

Chọn một Câu trả lời

Trying

Trying Exception

Trying Final

Trying Exception Final

Giải thích

Chọn đáp án C

Vì:

Đoạn chương trình trên không bao giờ có lỗi, nên sẽ chạy qua khối lệnh trong try(System.out.println("Trying")) rồi sau đó bỏ qua khối lệnh ở mọi catch(System.out.println("Exception"); và System.out.println("ArithmeticException"); ) và cuối cùng là thực hiện khối lệnh ở finally(System.out.println("Finally");).

Nên sẽ in ra màn hình Trying Final