2014-11-03 70 views
-2

如何使用错误检查来制作课程名称FOOD的前4个字符?将字符串名称设置为多个字符

如果课程名称不应更新为显示错误和错误消息。

我试过了。

if(!courseName.matches("FOOD")){ 

     throw new IllegalArgumentException("ERROR"); 
    } 
+0

你能更清楚一点吗? – 2014-11-03 20:49:17

+0

使用错误检查,我有一个字符串课程名称,我需要使它的前四个字符是食物。如果没有错误信息应该出现。 – 2014-11-03 20:51:52

+0

您向我们展示了您所尝试的内容,但您没有告诉我们为什么这不适合您。你究竟想要做什么?你的代码如何不这样做? – azurefrog 2014-11-03 20:53:06

回答

0

错误信息应该出现在哪里?

如果在控制台上,只要登录就安慰:

if(!courseName.startsWith("FOOD")){ 
    //Coursename didn't start with food, log error to console 
    System.err.println("Course name should start with food!"); 
} 
0

我认为你正在尝试比较字符串,如果它们不相等,则抛出该异常...

这可能帮你!!!

if(!courseName.equals("FOOD")){ 

     throw new IllegalArgumentException("ERROR"); 
    }