【问题标题】:Error: exception is never thrown in body of corresponding try statement错误:在相应的 try 语句的主体中永远不会抛出异常
【发布时间】:2017-07-01 21:36:10
【问题描述】:

我的 try-catch 代码有问题。练习要我修改代码:

它给了我这个错误:

我知道它可能是西班牙语,但我认为看到错误可以帮助我并告诉我它有什么问题。

【问题讨论】:

  • 您真的应该在此处发布代码,否则可能无法看到它。无论如何,这是因为您正在调用一个方法,而不是在调用中使用正确数量的参数。
  • 嗯,标题/错误不匹配,请清理您的问题
  • @AntonH 请检查图片/代码。不要相信问题标题。
  • @cricket_007 我在工作,看不到图片,所以我先评论放代码。第二个评论是基于当时的标题。

标签: java exception-handling try-catch


【解决方案1】:

您需要将remove 或其他方法throw 设置为new NoCoincideContactoException

目前,错误是说尝试没有意义,因为没有抛出任何东西。

【讨论】:

  • 对不起,我不明白,你的意思是放在方法里? “public void eliminarContacto(String clave) 会抛出 NoCoincideContactoException”吗?
  • 不。我已经说了我的意思。 try 毫无意义。这就是错误所说的。除非 remove 抛出一些东西,否则你什么也抓不到
猜你喜欢
  • 2014-05-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-05-18
  • 2015-05-29
  • 1970-01-01
相关资源
最近更新 更多