java:54: 错误: 需要')'

原标题:50个常见的 Java 错误及避免方法(第三部分)

接上文50个常见的 Java 错误及避免方法(第二部分)

发生这种情况的原因有:

·服务器或客户端上的证书已过期。

·服务器端口已重置为另一个端口。

当资源丢失时会发生“MissingResourceException”异常。如果资源在正确的类路径中那么通常是因为属性文件没有正确配置。下面有一个例子(@TIBCO):

這解决起来可能会是一个复杂的问题但这里有一些可能导致“NoInitialContextException”Java错误消息的原因:

·应用程序可能没有正确的凭据进行连接。

·代码可能无法识别所需的JNDI实现。

当迭代(例如“for”循环)尝试访问下一个元素而没有元素的时候就会出现“NoSuchElementException”异常。

当应用程序尝试访问对象中的┅个字段但指定的字段不再存在于对象中时,将抛出此Java软件错误消息(@sourceforge)

通常,该错误在编译器中被捕获但是如果在编译和运行之间更妀了类定义,则在运行时将被捕获

当应用程序尝试将字符串转换为数字类型,但该数字不是有效的数字字符串时会出现此Java软件错误消息(@alvinalexander)。

·数字中的前导或尾随空格。

·本地化可能不会将其分类为有效数字。

·数字太大,不适合数字类型。

当阻塞操作超时时会出现此Java軟件错误消息。

到这里就全部完结了! 如果你细细阅读了整篇文章那么相信现在你应该能处理各种运行时和编译器的错误和异常了。编程愉快!返回搜狐查看更多

上述方法都不行 还报错的情况 , 继续下面方法 

2.这个文件因编码的问题在“import javax.swing.JOptionPane;”这条语句的开头也就是i前面隐藏了一个字符,就像是\n回车这种字符你是看不到的。解决辦法就是新建一个文本文件用记事本打开,把你的这些代码复制进去重命名为StudentDetails.java就可以了。

3.在idea 还遇到过一种情况 文件编码的问题 

我要回帖

 

随机推荐