Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/355.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 为什么我得到一个sqlexception从来并没有在相应的try语句错误的主体中抛出_Java_Mysql - Fatal编程技术网

Java 为什么我得到一个sqlexception从来并没有在相应的try语句错误的主体中抛出

Java 为什么我得到一个sqlexception从来并没有在相应的try语句错误的主体中抛出,java,mysql,Java,Mysql,我正在尝试构建一个登录表单,当我尝试引入catch语句时出现了一个错误。下面是代码 try { cnx = datasource.getConnection(); } catch (SQLException ex) { Logger.getLogger(" Get Connection -> " + My_CNX.class.getName()).log(Level.SEVERE, null, ex); } return cnx; 我将其重

我正在尝试构建一个登录表单,当我尝试引入catch语句时出现了一个错误。下面是代码

 try {
     cnx = datasource.getConnection();
 } catch (SQLException ex) {
     Logger.getLogger(" Get Connection -> " + My_CNX.class.getName()).log(Level.SEVERE, null, ex);
 }
 return cnx;

我将其重新标记为
java
。我认为这不是
javascript
。我假设您正在调用的
getConnection()
方法没有声明为抛出SQLException。检查API文档。同意@DaveCosta,检查文档。什么是数据源对象?