更多“异常处理在内存中采用______机制。 ”相关问题
  • 第1题:

    Java 中的异常处理机制的简单原理和应用。


    正确答案:

     

    当JAVA 程序违反了JAVA 的语义规则时,JAVA 虚拟机就会将发生的错误表示为一个异

    常。违反语义规则包括2 种情况。一种是JAVA 类库内置的语义检查。例如数组下标

    越界, 会引发IndexOutOfBoundsException; 访问null 的对象时会引发

    NullPointerException。另一种情况就是JAVA 允许程序员扩展这种语义检查,程序员

    可以创建自己的异常,并自由选择在何时用throw 关键字引发异常。所有的异常都是

    java.lang.Thowable 的子类。

  • 第2题:

    在Java的异常处理机制中,()语句用于捕获异常。

    A.if -else

    B.switch-case

    C.try-catch

    D.throw


    try-catch

  • 第3题:

    3、在Java的异常处理机制中,()语句用于捕获并处理异常。

    A.if -else

    B.switch-case

    C.try-catch

    D.throw


    使用try…catch…finally语句对异常进行捕获和处理。;在可能产生异常的方法定义首部用throws声明抛出异常,交由调用者处理。;在Java中采用“谁调用,谁负责处理”的异常处理机制。;finally{}是try…catch的统一出口,一般用来处理善后工作,例如关闭数据库连接,关闭socket连接、关闭文件流等资源。

  • 第4题:

    以下关于IA-32/Linux信号机制的叙述中,错误的是()

    A.Linux总是采用向发生异常的进程发送信号的机制实现异常处理

    B.向进程发送信号的机制实现异常处理,可以尽快完成在内核态的异常处理过程

    C.用户可以自定义信号处理函数,并将其注册为某个信号的处理函数

    D.采用信号处理机制,是为了尽量避免嵌套执行异常或中断


    Linux总是采用向发生异常的进程发送信号的机制实现异常处理

  • 第5题:

    3、在Java的异常处理机制中,()语句用于捕获异常。

    A.throws

    B.switch-case

    C.try-catch

    D.throw


    使用try…catch…finally语句对异常进行捕获和处理。;在可能产生异常的方法定义首部用throws声明抛出异常,交由调用者处理。;在Java中采用“谁调用,谁负责处理”的异常处理机制。;finally{}是try…catch的统一出口,一般用来处理善后工作,例如关闭数据库连接,关闭socket连接、关闭文件流等资源。