
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
20 questions
Basic C# intro

Quiz
•
University
20 questions
Chương 7 - Ứng dụng HTTT

Quiz
•
University
20 questions
Bài 5 gsattt

Quiz
•
University
20 questions
Ôn tập C# chương 4,5

Quiz
•
University
15 questions
Quizz - SS08 - Java Web Service

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

Quiz
•
University
25 questions
tin học ứng dụng

Quiz
•
University
Popular Resources on Wayground
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
10 questions
Nouns, nouns, nouns

Quiz
•
3rd Grade
10 questions
Appointment Passes Review

Quiz
•
6th - 8th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
11 questions
All about me

Quiz
•
Professional Development
22 questions
Adding Integers

Quiz
•
6th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
20 questions
Grammar Review

Quiz
•
6th - 9th Grade
Discover more resources for Information Technology (IT)
15 questions
Disney Trivia

Quiz
•
University
21 questions
Spanish-Speaking Countries

Quiz
•
6th Grade - University
7 questions
What Is Narrative Writing?

Interactive video
•
4th Grade - University
20 questions
Disney Trivia

Quiz
•
University
7 questions
Force and Motion

Interactive video
•
4th Grade - University
5 questions
Examining Theme

Interactive video
•
4th Grade - University
23 questions
Lab 4: Quizziz Questions

Quiz
•
University
12 questions
Los numeros en español.

Lesson
•
6th Grade - University