注意:此页面搜索的是所有试题
题目内容
(石家庄铁道大学面向对象程序设计)
程序功能:在try子句中设计两个可能出现的异常,当a为0时会发生异常。另外一个因为数组c的长度为1,定义c[40]是违法的,会发生数组越界异常。请将代码补充完整。
public class TestExcetpion{
public static void main(String[] args) {
try {
int a=( ) ;//得到数组args的长度
System.out.println("\na = "+a);
int b=40/a;
int c[]={1};
c[40]=99;
}
catch ( ) {
System.out.println("发生了被 0 除:"+e);}
catch ( ) {
System.out.println("数组下标越界:"+e);}
}}
public class TestExcetpion{
public static void main(String[] args) {
try {
int a=( ) ;//得到数组args的长度
System.out.println("\na = "+a);
int b=40/a;
int c[]={1};
c[40]=99;
}
catch ( ) {
System.out.println("发生了被 0 除:"+e);}
catch ( ) {
System.out.println("数组下标越界:"+e);}
}}
参考答案