怎么弄,不知道为什么会出现这个空指针,按道理连接数据库代码没错呐

 

这个问题,有点眼熟。。。

是conn这个为null,你重点看getConn这个方法

端口号是3306么

因为你将conn设置为null了,在try中对conn赋值,只在try中生效,不会在try外面生效,所以在外面调用conn时,会出现conn为null

用对象之前要不要实例化,看看connection是怎么写的