Java 使用JDBC语句执行查询时出现NullPointerException
我试图通过MySQL连接到存储在localhost上的数据库,并尝试插入一个新语句,但我遇到了一个我从未见过的奇怪错误。我不确定我的insert语句是否不正确,或者任何代码本身是否不正确 我得到的错误是Java 使用JDBC语句执行查询时出现NullPointerException,java,mysql,sql,sql-server,jdbc,Java,Mysql,Sql,Sql Server,Jdbc,我试图通过MySQL连接到存储在localhost上的数据库,并尝试插入一个新语句,但我遇到了一个我从未见过的奇怪错误。我不确定我的insert语句是否不正确,或者任何代码本身是否不正确 我得到的错误是 Exception in thread "main" java.lang.NullPointerException at DatabaseConnect.main(DatabaseConnect.java:24) Java Result: 1 // 语句未初始化。您应该创建一个语句:
Exception in thread "main" java.lang.NullPointerException
at DatabaseConnect.main(DatabaseConnect.java:24)
Java Result: 1
//
语句未初始化。您应该创建一个语句:
statement = connection.createStatement()
还请记住,完成后必须关闭语句和与数据库的连接。出现了什么错误?对不起,我在问题中添加了错误
statement = connection.createStatement()