• 2022-06-12
    从键盘输入两个任意两个实数,求它们的商。当除数为0出现除0异常时捕获异常,并输出提示信息——“除数不能为0”。
  • import java.util.Scanner; public class ExceptionTest{ public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int x = scanner.nextInt(); int y = scanner.nextInt(); try { int i = x / y; System.out.print(i); }catch (Exception e){ System.out.print("除数不能为0"); } } }

    内容

    • 0

      两输入与非门输出为0时,输入应满足() A: 两个同时为1 B: 两个同时为0 C: 两个互为相反 D: 两个中至少有一个为0

    • 1

      两输入与非门输出为1时,输入必须( )。 A: 两个同时为1 B: 两个中至少有一个为1 C: 两个同时为0 D: 两个中至少有一个为0

    • 2

      以下代码的输出结果是( )[img=292x191]1803c83925e4ef3.png[/img] A: 除数不能为0 程序结束 B: 除数不能为0 C: 除法正确 程序结束 D: 程序结束

    • 3

      两个浮点数相除,即使除数为0,也不会出现异常退出。

    • 4

      下列语句中,不能捕获和处理异常的是 A: try:9/0 B: try:9/0except:print("除数不能为0") C: try:9/0except Exception as e:print(e) D: try:9/0except ZeroDivisionError as e:print(e)