
Kiến thức về Ngoại lệ trong Java

Quiz
•
Information Technology (IT)
•
University
•
Easy

Kien Ngo Trung
Used 4+ times
FREE Resource
20 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Khi nào một ngoại lệ được ném ra trong Java?
Khi biên dịch mã nguồn
Khi khởi tạo biến
Khi chạy chương trình gặp lỗi bất thường
Khi sử dụng từ khóa `static`
Answer explanation
Một ngoại lệ trong Java được ném ra khi chương trình đang chạy gặp lỗi bất thường, chẳng hạn như chia cho 0 hoặc truy cập vào một chỉ số không hợp lệ trong mảng. Các lựa chọn khác không liên quan đến việc ném ngoại lệ.
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Lớp cha của tất cả các loại ngoại lệ trong Java là gì?
Exception
Throwable
Error
Object
Answer explanation
Lớp cha của tất cả các loại ngoại lệ trong Java là Throwable. Nó là lớp cơ sở cho cả Exception và Error, cho phép xử lý các tình huống lỗi trong chương trình.
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Câu lệnh nào dùng để bắt ngoại lệ?
throw
throws
try
catch
Answer explanation
Câu lệnh 'catch' được sử dụng để bắt ngoại lệ trong lập trình. Nó cho phép xử lý các lỗi xảy ra trong khối mã 'try', giúp chương trình không bị dừng lại khi gặp sự cố.
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Từ khóa `finally` dùng để làm gì?
Bắt ngoại lệ
Xác định nơi ném ngoại lệ
Luôn thực hiện dù có hay không có ngoại lệ
Kết thúc chương trình
Answer explanation
Từ khóa `finally` trong lập trình được sử dụng để đảm bảo rằng một khối mã sẽ luôn được thực thi, bất kể có xảy ra ngoại lệ hay không. Điều này giúp quản lý tài nguyên và dọn dẹp sau khi thực hiện các thao tác có thể gây ra lỗi.
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Lỗi nào dưới đây là một `RuntimeException`?
IOException
SQLException
ArithmeticException
FileNotFoundException
Answer explanation
Trong số các lựa chọn, chỉ có ArithmeticException là một RuntimeException. Các lỗi khác như IOException, SQLException và FileNotFoundException đều là checked exceptions, không thuộc loại RuntimeException.
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Điều gì xảy ra nếu không xử lý ngoại lệ?
Chương trình sẽ tiếp tục chạy
Trình biên dịch sẽ xử lý
Chương trình kết thúc bất thường
JVM sẽ bỏ qua lỗi
Answer explanation
Nếu không xử lý ngoại lệ, chương trình sẽ gặp lỗi và kết thúc bất thường. Điều này có nghĩa là chương trình không thể tiếp tục thực hiện các tác vụ khác.
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Cấu trúc đầy đủ để xử lý ngoại lệ gồm các phần nào?
try - throw - finally
catch - throw - catch
try - catch - finally
throws - catch - throw
Answer explanation
Cấu trúc đầy đủ để xử lý ngoại lệ trong lập trình bao gồm 'try', 'catch' và 'finally'. 'try' dùng để thử nghiệm mã, 'catch' để bắt lỗi, và 'finally' để thực hiện mã cuối cùng, bất kể có lỗi hay không.
Create a free account and access millions of resources
Similar Resources on Wayground
17 questions
Session 19: Pointer

Quiz
•
University
24 questions
Codean | Rest API Error Handling in Spring Boot

Quiz
•
University
18 questions
Codean - Java Rekursi

Quiz
•
University
15 questions
Bài 25

Quiz
•
10th Grade - University
15 questions
Bài 24

Quiz
•
10th Grade - University
25 questions
KTPM-GROUP-2-3

Quiz
•
University
15 questions
Bài 26

Quiz
•
10th Grade - University
15 questions
01mcb

Quiz
•
12th Grade - University
Popular Resources on Wayground
15 questions
Hersheys' Travels Quiz (AM)

Quiz
•
6th - 8th Grade
20 questions
PBIS-HGMS

Quiz
•
6th - 8th Grade
30 questions
Lufkin Road Middle School Student Handbook & Policies Assessment

Quiz
•
7th Grade
20 questions
Multiplication Facts

Quiz
•
3rd Grade
17 questions
MIXED Factoring Review

Quiz
•
KG - University
10 questions
Laws of Exponents

Quiz
•
9th Grade
10 questions
Characterization

Quiz
•
3rd - 7th Grade
10 questions
Multiply Fractions

Quiz
•
6th Grade