继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

关于java中常见的错误与解决办法

爱总结的小仙女
关注TA
已关注
手记 47
粉丝 57
获赞 437

违反完整性约束条件,未找到父项关键字
(1)原因:一个表中的外键设了值,它所参照主键表中的值没有值或者不相同
(2)解决办法:将主键设置值与外键相同
绑定变量不存在
(1)原因:sql语句定义有误,可能使用单引号绑定变量了
(2)解决办法:把单引号改成?
ClassNotFoundException异常
(1)原因:类访问不到,可能是路径写错或是类名写错
(2)解决办法:找到报错误的类名进行检查(也有可能重新关闭程序运行)
ClassCastException:类型强制转换异常
NumberFormatException:字符串转换为数字异常
404错误,提交的路径错误
500错误,服务器内部错误
java.lang.IllegalStateException:Cannot forward after response has been commited 错误
(1)原因:服务器不允许多次跳转
(2)解决办法:当转发或者重定向时,在后面加一个return
Io EXCEPTION:Connection refused(DESERIPTION=(TMP=)CVSNUM=169869568)(ERROR=125)
(1)原因:数据库监听异常
(2)解决办法:重新启动监听器
java.net.SocketException:unrecognized windows Sockets error:0:JVM_Bind
异常
(1)原因:Tomcat端口被占用所致
(2)解决办法:在cmd命令下执行

netstat -ano   //能看到8080端口被哪个进程占用,接着启动任务管理器,点击进程之后,选择列,勾选pid选项,点击确定可以查看到的端口号对应的进程,结束该进程。(一般因为可能启动两个Eclipse程序)

引用文字

打开App,阅读手记
1人推荐
发表评论
随时随地看视频慕课网APP