腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
重构
代码
以
抛出
RuntimeException
而
不是
返回值
、
、
由于
代码
重复,我需要
重构
现有的
代码
。
代码
行
重构
为一个新方法,如下所示: private void logErrorAndThrowRuntimeException(String message) { throw new XxxRuntimeException(message)); } 这样做的问题是
重构
后if条件中没有
返回值
。我无法将异常类型从
RuntimeException
更改为Excep
浏览 11
提问于2019-05-31
得票数 0
回答已采纳
5
回答
如何取消捕获已捕获的异常
如果有任何异常,我想让我的java脚本
抛出
。
浏览 0
提问于2011-08-03
得票数 1
3
回答
PMD错误- AvoidThrowingRawExceptionTypes
、
、
SessionFactory for configKey ", throw new
RuntimeException
浏览 1
提问于2012-08-22
得票数 3
2
回答
findOne不起作用,我更改为findById,但在返回类型中遇到问题
、
、
String codeCpte){ if(cp==null)throw new
RuntimeException
浏览 23
提问于2019-11-04
得票数 0
回答已采纳
1
回答
重构
方法
以
抛出
最多一个检查异常,
而
不是
ExecutionException和InterruptedException
、
public void methodName() throws ExecutionException, InterruptedException {}如何解决此问题?确切的sonarQube消息:
重构
此方法
以
抛出
最多一个检查异常,
而
不是
抛出
ExecutionExceptio
浏览 1
提问于2017-09-05
得票数 2
3
回答
如何解决“定义并
抛出
专用异常,
而
不是
使用泛型异常。”在我的
代码
中
、
()) < 0) { if (replaceWith.length() > (endIndex - startIndex)) { throw new
RuntimeException
buffer = buffer.replace(startIndex, endInde
浏览 57
提问于2016-08-09
得票数 5
5
回答
如何用java编写未检查的异常?
、
也许告诉编译器在编译时不要检查
抛出
是个好主意吗? JVM检查的异常与未检查的异常有何不同?是JVM级别还是Java类级别?
浏览 5
提问于2014-04-16
得票数 2
回答已采纳
4
回答
函数的返回类型在
抛出
异常时可以是异常
假设我有一个功能 return new
RuntimeException
();和异常--没有引发--它可以像也可以将
返回值
赋值给变量。
RuntimeException
e = foo();private
RuntimeException
foo() {} 而且它仍然可以像前面的例子那样编译和使
浏览 1
提问于2018-03-02
得票数 2
回答已采纳
5
回答
Java编码实践、运行时异常和此场景
、
在下面的场景中,我试图了解如何处理这段
代码
及其与Runtimexception的关系。我已经读过,通常更好的方法是
抛出
运行时异常,
而
不是
依赖静态异常。在下面的
代码
中,在execute1方法和execute2方法中,假设存在易失性
代码
,您会捕获静态异常然后重新
抛出
吗?doSomethingWith(obj);} 我对这段
代码
有几个问题。有时,我不希望
抛出
运行时异常,因为执行会在调用方法中停止。看来,如果我在方法中捕获错误,也许我
浏览 7
提问于2009-11-20
得票数 3
回答已采纳
2
回答
Guava缓存和保留检查的异常
、
、
、
、
我正在
重构
一些
代码
以使用。初始
代码
: return PostsDB.findPostByID(key);为了不破坏某些东西,我需要保留任何
抛出
的异常,
而
不是
包装它。instanceof IOException) { } else if (cause
浏览 56
提问于2011-12-27
得票数 23
回答已采纳
1
回答
从泛型方法传播异常
而
不引发声明
、
考虑到我可以简单地将特定的应用程序包装在try-catch中并将异常重新
抛出
给调用者,我尝试了如下: private static class Foo implements Func<JSONObject
浏览 1
提问于2013-03-07
得票数 3
回答已采纳
9
回答
如何
抛出
RuntimeException
(“找不到符号”)
、
、
我尝试在我的
代码
中
抛出
一个异常,如下所示:但是当我在NetBeans中构建时,我得到了这个错误:symbol : method
RuntimeException
(java.lang.String)1 error 我需要导入什么吗?我是
不是
拼错了?我敢肯定我一定是
浏览 0
提问于2010-08-04
得票数 43
回答已采纳
1
回答
所有selenium异常的父异常类
、
、
在我现有的项目中,我已经编写了如下
代码
: try{ return false; catch(Throwable t){ }我计划对它进行
重构
目前不确定所有异常try块可以
抛出
什么。据我所知,WebDriverException
浏览 0
提问于2020-01-03
得票数 2
1
回答
在CompletableFuture中处理java8中的运行时异常
、
、
下面是我正在使用的示例
代码
,用于理解在java8中的Cometable前途中的异常处理。如果我们按照doc使用异常方法,异常方法也会捕获甚至运行时异常,并继续到管道中的最后一个块。问题是,如果我想
抛出
运行时异常并希望应用程序停止,那么就可以这样说。基本上,如果我
抛出
运行时异常,它就不应该继续到管道中的下一个块。我该怎么做。任何指示都是有帮助的。System.out.println("running"); if(i == 0) { throw n
浏览 1
提问于2018-01-08
得票数 2
回答已采纳
1
回答
引发应用程序异常时,Hibernate saveAndFlush不持久化
、
、
我希望有人注意到这个问题:catch(SomeException e) { throw new ApplicationException
浏览 1
提问于2016-11-07
得票数 2
回答已采纳
2
回答
投掷和最后投篮的区别
我有一个问题,编译和运行以下
代码
的结果是什么?try {} catch(IOException e) {} finally {}try {} catc
浏览 1
提问于2017-12-08
得票数 0
2
回答
使用KafkaTemplate.send为thenThrow
抛出
异常
、
、
、
ExecutionException | TimeoutException | InterruptedException e) { }这是测试
代码
MockBean问题是kafkaTemplate.send(record).get(2,TimeUnit.SECONDS)不会
抛出
异常
浏览 2
提问于2021-04-26
得票数 3
回答已采纳
1
回答
为什么Grails/Spring事务行为在这种情况下不起作用?
、
、
use save(flush:true) } 如您所见,此mainService创建新的域实体(1),刷新会话
以
获取保存方法(包含所有这些程序执行)被标记为@Transactional,因此如果noSQLDataAccessService.set()
抛出
异常,则不应应用所做的所有更改,因为回滚。我是对的?
浏览 3
提问于2017-04-26
得票数 0
回答已采纳
1
回答
当不
抛出
异常类型处理时发出问题--需要多捕获的更通用版本。
、
、
、
、
我有一个方法,它调用(通常是外部的)
代码
,有时会
抛出
一个
RuntimeException
,并使用可以
抛出
InterruptedException或ExecutionException的期货,我希望能够从调用中返回一组已排序的
返回值
,
而
不是
捕获异常并作为结果返回它。这有两个很大的问题: 1.现在
返回值
集会很尴尬--我也许可以将一个集合传递给需要“返回”结果的方法,它修改该集合
而
不是
返回一个集合。它允许在返回异常时更新该
浏览 4
提问于2014-09-26
得票数 0
回答已采纳
2
回答
在Java中生成致命错误
、
} finally { } }此
代码
使用ISO-8859-1编码将文本文件读入字符串中,并将该字符串返回给用户当不支持指定的编码时,String(byte[], String)构造函数
抛出
一个UnsupportedEncodingException。建议如下: 不要在生产
代码
中禁用记录器,在日志中写入异常详细信息,然后忽略它。手动
抛出
一个
浏览 6
提问于2013-10-29
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java异常处理的11大误区及经验总结
Java 异常处理的误区和经验总结
Java基础0602_异常的其他概念
Java8编程精粹-异常的“第一次”
spring事务因抛出异常导致失效的原因
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券