![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java开发常见异常
Crazymonkey1
这个作者很懒,什么都没留下…
展开
-
java中循环里使用throw new抛出异常问题
在一个循环里如果使用throw new抛出异常 如下那么就会直接终止循环操作,下边的业务代码就都不会执行。解决办法就是不要再循环里加入throw new抛异常, 建议直接记录日志就好,然后用 continue;来跳出本次循环,继续进行下一次循环...原创 2021-11-10 18:53:55 · 5244 阅读 · 0 评论 -
关于JAVA时间查询与数据库相差8小时解决方案踩坑
关于JAVA时间查询与数据库相差8小时解决方案踩坑1.如果是springBoot项目啧需要去给数据库配置URL里spring:datasource:url: jdbc:mysql://172.0.0.1:3306/xxx?serverTimezone=Asia/Shanghai加上serverTimezone=Asia/Shanghai。由于默认的是UTC时间,所以在中国有8个小时的时差我碰到的问题是我在实体类里用了@JsonFormat()就像这样,然后查出来的时间是比数据库时间少了8小原创 2021-11-04 11:47:08 · 2077 阅读 · 1 评论