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

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

University

20 Qs

quiz-placeholder

Similar activities

Bài 3 Tin 8

Bài 3 Tin 8

8th Grade - University

20 Qs

ViewSonic LCD Training

ViewSonic LCD Training

12th Grade - University

15 Qs

VÒNG 1  | CUỘC THI “HYBRID – TỰ HÀO VIỆT NAM”

VÒNG 1 | CUỘC THI “HYBRID – TỰ HÀO VIỆT NAM”

University

20 Qs

Lưu trữ và chia sẻ tệp tin bài 6 tin 11 ict

Lưu trữ và chia sẻ tệp tin bài 6 tin 11 ict

11th Grade - University

19 Qs

Quiz-1-Set-1-OOPs-CPP

Quiz-1-Set-1-OOPs-CPP

University

20 Qs

QUIZ 1 - SỬ DỤNG BẢNG TÍNH CƠ BẢN -ICC

QUIZ 1 - SỬ DỤNG BẢNG TÍNH CƠ BẢN -ICC

University

20 Qs

Revisão - POO

Revisão - POO

University

20 Qs

Quizz về SQL Injection

Quizz về SQL Injection

University

18 Qs

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

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

Assessment

Quiz

Information Technology (IT)

University

Easy

Created by

Kien Ngo Trung

Used 4+ times

FREE Resource

AI

Enhance your content

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

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

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

By signing up, you agree to our Terms of Service & Privacy Policy

Already have an account?