java - 我可以默认将方法的参数设为 null 吗?
问题描述
我想像这样管理我的异常:
protected String displayException(Exception e, String specificMessage) {
String message = (specificMessage == null) ? e.getMessage() : specificString;
return message;
}
我是否有允许我这样做的注释(例如@Nullable 或@Optional)?如果是,我可以在哪个库中找到它(例如 @Nullable 在 Spring 库和 Jetbrains 库中)
解决方案
你可以重载你的方法:
protected String displayException(Exception e) {
return displayException(e, null)
}
推荐阅读
- pandas - Pandas:如何使用单独的 y 轴进行绘图,但仍控制顺序?
- pandas - 名称 _stringify_path 未定义
- amazon-web-services - SQS 策略不授予访问权限
- python - 运算符作为 IF 的参数返回 SyntaxError: invalid syntax
- python - Python中的地理插值
- excel - VBA 选择表中符合条件的数据
- android - 服务内的 startActivity 不适用于所有 android 设备
- firebase - Go 是否支持实时 Firebase 事件?
- python - libdouble-conversion.so.1:无法打开共享对象文件:没有这样的文件或目录
- python - 如何在 True 时替换?