一个java文件的编译这个文件是我反编译过的,没有经过任何修改,重新编译时为什么总提示: exception;有错误??由于源文件太长没有粘贴可以只看部分愿意帮助我的兄弟可以到我的网站下载源码:http://www.kltsmusic.com/源代码.rar引用:import java.io.PrintStream;import java.io.UnsupportedEncodingException;import java.sql.*;import javax.naming.Context;import javax.naming.InitialContext;import javax.sql.DataSource;import sun.jdbc.rowset.CachedRowSet;这是提示exception;错误的一个方法:private int updateRecordDb()throws SQLException, UnsupportedEncodingException{dbConn();if(!isConnected)throw new Exception(jndiname + " not connected");PreparedStatement preparedstatement = conn.prepareStatement(query_statement);if(param != null){for(int i = 0; i < param.length; i++)preparedstatement.setString(i + 1, param[i]);}preparedstatement.executeUpdate();preparedstatement.close();conn.commit();dbClose();return 1;Exception exception;exception;System.out.println("updateRecordDb failed:\r\n" + query_statement + " " + exception);conn.rollback();return -1;}
參考答案:在有可能出现异常的语句中加上 try{...}catch(Exception e){} 语句~~
try{
int i = 1/j;//很明显除数不能为0,这句就有可能抛出异常
}
catch(Exception e){}
具体的内容不是很明白,但格式是对了的