JAVA如何连接数据库操作,怎么会报错阿,如何排错阿!!! 数据库的操作要么显示捕捉异常try{Class.forName(Driver1); }catch(Exception e){}要么明确再函数声明的时候throw异常public void init() throws Exception 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 老兄,java里的异常是一种安全机制,一定要捕获。只要你的操作没有发生错误,就没有异常抛出。只有你的程序里有发生异常的条件时,才会抛出相应的异常。但是,你一定要写上捕获异常的语句,这是java的强制措施。 Class.forName(Driver1); 你加载了数据库驱动,这就有可能抛出异常 Class.forname方法是可能抛出异常的,比如你的driver jar包没有放到clsspath中,Class.forname方法无法加载到该class,就会抛出异常的。为了这种可能,你就必须进行捕获该异常的操作。 楼上说的很明白了不管你的程序里有没有错误,只要你用了可能抛出异常的语句,就必须用楼上的仁兄说的两种方法处理,java的语法就是这么规定的,你没办法,就得用。 为何程序运行不下去了 字符比较的问题! 关于socket发送信息的问题,大侠帮我看看啊 请教:怎样用空格补齐中英文混合的字符串的长度?? 请问IE的java运行时环境的文件在哪个目录下? 关于E3.tree的使用问题 SQLServerJDBC配置,帮帮忙!! JTextField问题,如何把由左向右输入改为由右向左输入! ????? help!在IE中用Applet如何访问所在的HTML吗? 自学,渣渣,有个简单问题不懂,希望问下 打包jvm 用UltraEdit 编写Java程序 怎么设置啊?
你加载了数据库驱动,这就有可能抛出异常
不管你的程序里有没有错误,只要你用了可能抛出异常的语句,就必须用楼上的仁兄说的两种方法处理,java的语法就是这么规定的,你没办法,就得用。