云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > java异常处理练习题

java异常处理练习题

  • 62 次阅读
  • 3 次下载
  • 2025/6/9 18:35:20

一、填空题

1、计算机程序错误分为(语法错误 )、(运行错误)和逻辑错误。 2、(Error)类及子类表示受检查异常,( Exception)类及子类表示不受检查异常。 3、自定义异常,需要利用extends继承(Exception)类。 二、选择题

1、下面(C)语言提供了异常处理机制。

A、C语言 B、C++语言 C、Java语言 D、Basic语言 2、下面( C)不是异常情况。

A、数组下标越界 B、死循环 C、文件不能打开 D、对象类型不匹配

3、如果不希望方法来捕捉异常,采用(AB)关键字可以把该方法产生的异常抛出。 A、throw B、throws C、goto D、 break 三、简答题

1、什么是异常,它的作用有哪些。 异常是指应用程序在运行过程中发生的不正常现象,或发生的错误。异常是程序运行中一些红正常的错误,它中断正在执行程序的正常指令流。 2、受检查异常与运行时异常的区别。

受检异常是严重的系统错误产生的异常对象,应用程序通常无法捕获,如系统资源耗尽、动态链接失败和线程死锁等原因造成的程序中断。错误处理一般交由操作系统处理,程序本身不提供错误处理机制。通常从采取退出运行,应用程序不需要也无法对错误对象进行监视和处理。 运行时异常是不受检异常,可以不编写异常处理的程序代码,依然可以成功编译,因为它是在程序运行时才有可能产生。这类异常可能出现在程序的任何部分,而且数量很大,为了不淹没程序,通常应用程序不需要对不受检异常对象进行监视,可以通过java编译器的检查。 四、编程题 1、定义一个方法,该方法能够捕捉文件打开异常、数组下标越界异常,抛出除数为0异常。

import java.io.IOException; import java.util.Scanner;

public abstract class Text {

public static void main(String[] args) throws IOException {

int a; int m=100;

System.out.println(\); Scanner scanner;

scanner=new Scanner(System.in); try{

a=scanner.nextInt(); System.out.println(\+a); double b=m/a;

System.out.println(\+b);

}catch(Exception e){

}

}

}

System.out.println(\);

System.out.println(\);

// TODO 自动生成的方法存根

import java.io.IOException; import java.util.Scanner;

public abstract class Text { }

}

for (int i=0;i

}catch(Exception e){ }

System.out.println(\);

// TODO 自动生成的方法存根

System.out.println(\); System.out.println(\+a[i]); double b=m/a[i];

System.out.println(\+b); System.out.println(\);

public static void main(String[] args) throws IOException {

int[] a={5,0,4,10,25,20}; int m=100;

}catch(ArrayIndexOutOfBoundsException e){

搜索更多关于: java异常处理练习题 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

一、填空题 1、计算机程序错误分为(语法错误 )、(运行错误)和逻辑错误。 2、(Error)类及子类表示受检查异常,( Exception)类及子类表示不受检查异常。 3、自定义异常,需要利用extends继承(Exception)类。 二、选择题 1、下面(C)语言提供了异常处理机制。 A、C语言 B、C++语言 C、Java语言 D、Basic语言 2、下面( C)不是异常情况。 A、数组下标越界 B、死循环 C、文件不能打开 D、对象类型不匹配 3、如果不希望方法来捕捉异常,采用(AB)关键字可以把该方法产生的异常抛出。 A、throw B、throws C、goto D、 break 三、简答题 1、什么是异常,它的作用有哪些。 异常是指应用程序在运行过程中发生的不正常

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com