偶是初学者,偶问一个简单问题,别笑我啊。 Exception是可以从任何标准Java库的类方法中“掷”出的基本类型。此外,它们亦可从我们自己的方法以及运行期偶发事件中“掷”出。为获得违例的一个综合概念 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DBConnect方法如果有错误的话,会抛出Exception这个异常。在你使用这个方法的时候,要对它进行catch,捕捉异常。 凡是带有掷出异常的函数,在被调用的时候,必须捕获该异常,比如你的这个类,在生成对象是必须捕获异常:try{ dbc=new DBConnect();}catch(Exception e){ do something with the exception new throws;} 啊,好像明白些了。但是,如果在方法后不加throws Exception 的话,使用这个方法时用try catch也能捕获错误吧? 对,刚才试了一下,对于加了throws Exception 的方法,调用时必须进行错误捕获,否则连编译都通不过。那么是不是可以这样理解,加上throws Exception 的方法表示这个方法会做一些可能会出错的工作,加上throws Exception 是为了提醒调用者调用这个方法时有可能会出错,你必须进行错误处理,否则不让编译。 public DBConnect() throws Exception 的意思就是DBConnect()说我给你办事可能会捅娄子(Exception )谁用我就得给我兜着,娄子我可以不捅,但是你不能不准备给我摆平。当然你怎么摆平我不管,nb你就自个儿来try{}catch,没本事你就业扔给你老大吧(throws ) 求教一个关于java swing的问题 Socket编程中客户端和服务端的流对象 api文档打不开急!! 如何在打包时把log4j配置文件排除在外? 用JMF拍照并在本地硬盘中保存遇到的问题 怎么样把一个文件保存到数据然后在网页上显示出来 比如word 谢谢 江湖救急啊 multiple points异常是什么意思啊 我快被jb7这个狗屁弄疯了,如何给一个工程导入jsp程序与该jsp所要引用的包? 各位,java怎么检测一个ip(网址)可以打开?有什么函数?谢谢! 高手帮帮忙,编译错误,在线等 问一个很简单的问题 Socket与ServerSocket有何区别
你的这个类,在生成对象是必须捕获异常:
try{ dbc=new DBConnect();}
catch(Exception e){ do something with the exception new throws;}
但是,如果在方法后不加throws Exception 的话,使用这个方法时用try catch也能捕获错误吧?