Đoạn mã sau đây hiển thị thông tin gì?
<%
int x=10; int y=0; try
{
out.println(x/y);
}
catch(Exception e)
{
out.println(e);
}
%>
%
Trả lời:
Đáp án đúng: D
Đoạn mã Java Server Pages (JSP) này thực hiện phép chia số nguyên `x` cho `y`. Vì `y` có giá trị là 0, một ngoại lệ `java.lang.ArithmeticException: / by zero` sẽ được ném ra. Khối `try-catch` được sử dụng để bắt ngoại lệ này. Khi ngoại lệ xảy ra, khối `catch` sẽ được thực thi và in ra thông tin về ngoại lệ, cụ thể là `java.lang.ArithmeticException: / by zero`. Do đó, đáp án chính xác là D.