今天在做JDBC练习的时候,因为try catch语句用的比较多,发现了一个以前没有注意到的细节问题——try语句里面声明的变量,只能在对应的try语句内使用。
我把问题简化了一下,代码如下:
public class JdbcTest{
public void test(){
try{
Connection conn = JDBCUtils.getConnection();
}catch(Exception e){
e.printStackTrace();