mysql中能用PreparedStatement创建表吗?该怎么处理

mysql中能用PreparedStatement创建表吗?mysql中能用PreparedStatement创建表吗?public static void create

mysql中能用PreparedStatement创建表吗?
mysql中能用PreparedStatement创建表吗?
public static void createTable(){
String str="create table if not exists stu(id int auto_increment primary key,stunumber varchar(20),name varchar(30) not null);";
try {
PreparedStatement pstat=conn.prepareStatement(str);
pstat.executeUpdate(); 

} catch (Exception e) {
e.printStackTrace();
}
}
提示出错pstat是空值。

[解决办法]
pstat是空值?????pstat是根据连接和SQL来创建的,你的连接获取了吗?你先看连接是否空值
[解决办法]
main方法里面行这里这行你看看是不是哪里出错了