搜题
章节测试答案
学历考试
继续教育
网课答案
网课答案全集
登录
注册
请在
下方输入
要搜索的题目:
搜 索
立 即 搜 题
class MyException{ public MyException(){ super(); } } 这就是一个自定义异常类
自定义
这就
发布时间:
2024-03-31 20:15:07
首页
技能鉴定
推荐参考答案
(
由 搜题小帮手 官方老师解答 )
联系客服
答案:
以下文字与答案无关
提示:有些试题内容 显示不完整,文字错误 或者 答案显示错误等问题,这是由于我们在扫描录入过程中 机器识别错误导致,人工逐条矫正总有遗漏,所以恳请 广大网友理解。
查看参考答案
相关试题
1.
class MyException extends Exception{ private int detail; MyException( int a ){ detail = a;} public String toString( ){ return "MyException "+detail; }}public class ExceptionDemo{ public static void compute(int a) throws MyException { System.out.println("called compute("+a+")"); if( a<0 ) throw new MyException(a); System.out.println("normal exit"); } public static void main( String args[] ){ try{ compute(0 ); compute(-3 ); }catch( MyException e ){ System.out.println("Caught "+e); } } }执行结果:____________________________________________________________________________
2.
写出以下程序的运行结果:class MyException extends Exception{public String toString( ){ return "negative"; }}public class ExceptionDemo{public static void mySqrt(int a) throws MyException {if( a<0 ) throw new MyException();System.out.println(Math.sqrt(a));}public static void main( String args[] ){try{ mySqrt(25 ); mySqrt(-5 ); }catch( MyException e ){ System.out.println("Caught " e); }}}
3.
假设有自定义异常类MyException,那么抛出该异常的语句正 确的是()(选择一项)A.throw new Exception()B.throw new MyException()C.throw MyExceptionD.throws MyException
4.
写出以下程序的运行结果。 class MyException extends Exception{ public String toString( ){ return "negative"; } } public class ExceptionDemo{ public static void mySqrt(int a) throws MyException { if( a<0 ) throw new MyException(); System.out.println(Math.sqrt(a)); } public static void main( String args[] ){ try{ mySqrt(9 ); mySqrt(-9 ); } catch( MyException e ){ System.out.println("Caught "+e); } } } 运行结果是:______。
5.
用户自定义的异常类,一般应继承自( )类。 A: MyException B: Error C: Exception D: RuntimeException
6.
下列哪个抛出异常的语句是正确的 选项: A:throw new MyException(); B:throws new MyException; C:throw MyException; D:throws new MyException();
7.
根据以下程序可以判断选项( )没有语法错误。public class Person{ public Person(int id, String name)throws Exception{}}class MyException extends Exception{}选项: A:public class Test{public static void main(String[] args){System.out.println(new Person(20, “John”));}} B:public class Test{public static void main(String[] args){System.out.println(new Person(20, “John”).toString());}} C:public class Test{public static void main(String[] args)throws Exception{System.out.println(new Person(20, “John”).toString());}} D:public class Test{public static void main(String[] args)throws MyException{System.out.println(new Person(20, “John”).toString());}}
8.
关于自定义异常错误的是选项: A:自定义异常要继承Exception类 B:自定义异常继承Exception后具有可抛性 C:自定义异常可以在构造方法中用super关键字传递异常信息给父类 D:自定义异常必须继承Error类
9.
下列关于自定义异常的说法中,错误的是( )选项: A:自定义异常必须继承Error类 B:自定义异常可以在构造方法中用super关键字传递异常信息给父类 C:自定义异常继承Exception类后,具有可抛性 D:自定义异常要继承Exception类
10.
有下面类的定义:class Super{ public float getNum(){ return 3.0f;}}public class Sub extends Super{ ;}下面方法放在画线处会发生编译错误的是() A、public float getNum(){return 4.0f;}B、public void getNum(){}C、 public void getNum(double d){}D、 public double getNum(float x){return 4.0d;
11.
给定如下Java 代码,下列( )选项可以加入到Sub类中,并能保证编译正确。Class Super{public float getNum(){return 3.0f;}}public class sub extends Super{} 选项: A、public float getNum(){return 4.0f;} B、public void getNum(){} C、public getNum(double d){} D、public double getNum(flout d){return 4.0d;}
12.
给定如下Java代码,下列哪个选项可以加入到Sub类中,并能保证编译正确。 class Super{ public float getNum(){ return 3.0f; } } public class Sub extends Super{ [br][/br] } 选项: A、public float getNum(){ return 4.0f;} B、public void getNum(){} C、public getNum(double d){} D、public double getNum(float d) {return 4.0d;}
13.
有下面类的定义: class Super{ public float getNum(){ return 3.0f; } } public class Sub extends Super{ ; } 下面方法放在画线处会发生编译错误的是()A.public float getNum(){return 4.0f;}B.public void getNum(){}C.public void getNum(double d){}D.public double getNum(float x){return 4.0d;}
14.
下面哪些方法置于指定位置会导致编译错误public class J_Super {public float getNum(){return 3.0f;}public class J_Sub extends J_Super{//指定位置}}
15.
自定义异常要继承()类。选项: A:Class类; B:Exception或其子类; C:Error类; D:File类
16.
下面哪一个是正确的类的声明? A: public class void number{} B: public class Move(){…} C: public void HH{…} D: public class Car{…}
17.
下面哪一个是正确的类的声明?选项: A:public class void number{} B:public class Car{…} C:public void HH{…} D:public class Move(){…}
用户中心
登录
没有账号?
点我注册
热门标签
脑部
厚葬
行内
南亚
将由
探索
阿尔贝
策略性
篮联
头人
登录 - 搜题小帮手
登录
立即注册
已购买搜题包,但忘记账号密码?
登录即同意
《服务协议》
及
《隐私政策》
注册 - 搜题小帮手
确认注册
立即登录
登录即同意
《服务协议》
及
《隐私政策》
购买搜题卡查看答案
购买前请仔细阅读
《购买须知》
体验
30天体验包
¥
5.99
无赠送,体验一下
查看100次答案
推荐
半年基础包
¥
9.99
畅享300次搜题
查看300次答案
随心用
超值包一年
¥
29.99
超值包,一万次搜题
查看10000次答案
月卡
月卡
¥
19.99
30天无限搜题
查看30天答案
请选择支付方式
已有帐号 点我登陆
微信支付
支付宝扫码
请输入您的手机号码:
点击支付即表示同意并接受了
《服务协议》
和
《购买须知》
填写手机号码系统自动为您注册
立即支付
我们不保证100%有您要找的试题及正确答案!请确保接受后再支付!
联系客服
找回账号密码
微信支付
订单号:
1111
遇到问题请
联系客服
恭喜您,购买搜题卡成功
系统为您生成的账号密码如下:
账号
密码
重要提示:
请勿将账号共享给其他人使用,违者账号将被封禁。
保存账号查看答案
请不要关闭本页面,支付完成后请点击【支付完成】按钮
支付完成
取消支付
遇到问题请联系
在线客服