有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

更正错误字符串的Java异常

我有一个方法,应该只接受特定格式的字符串。当格式无效时,我想抛出一个异常。我对Java非常陌生,所以不确定这里要使用的异常类型是什么。我发现有一个非法的例外,基于这个名字听起来不错,尽管the docs让我很不确定这一点。这里使用的正确异常类是什么

所讨论的方法是PropertyId类的构造函数,它接受一个字符串参数,该参数应与“/^p[1-9][0-9]*$/i”匹配。它的行为本质上应该与this equivalent in Python相同

我更喜欢使用标准库提供的异常,除非真的没有合适的异常,或者大家普遍同意在我的情况下应该创建一个新的异常派生


共 (2) 个答案