[eclipse]“Syntax error, insert "}" to complete”报错的解决方案

背景:本人在网上学习java时,看到一段样例代码比较好,因此复制粘贴到eclipse中看看编译结果。结果eclipse报“Syntax error, insert "}" to complete”错误。如下图所示:

经过查找,代码中没有缺少“}”号,也没有语法错误。再经常反复查找问题,终于发现导致报错的原因是在复制过程中,下图大括号前面的类似空格的不可见字符没有删除。把下图红线的空格删除后,报错就消失了。

时间: 2024-08-28 08:48:16

[eclipse]“Syntax error, insert "}" to complete”报错的解决方案的相关文章

JSP页面报错:Syntax error, insert "}" to complete MethodBody

我的JSP页面报的Syntax error, insert "}" to complete MethodBody的错究竟是哪的错呢 其实这并不是代码的错,而是JS语法编译的问题,很简单--添加单引号就解决问题了. 原来我是这样写的jQuery

jsp页面第一句话报这个错Syntax error, insert "}" to complete

前段时间做了个项目jsp页面出现了Syntax error, insert "}" to complete错误,是说少了个"}"花括号,错误是在第一行,删了第一行还是会有,错误也不影响运行! 后来发现是一个函数的参数(这个参数是EL表达式),少了单引号造成的! 看下图: 1 2 3 4 6 EL表达式外面加上''保存就OK了

Syntax error, insert "]" to complete MemberExpression XXX.js (Java Web Project 导入Jquery的文件后报错)

想在自己网站project中加入一个别人写的jquery插件,可导入后总报错:Syntax error, insert "]" to complete MemberExpression XXX.js 按它的要求改了还是会出现别的问题 (没有加入到project中jquery所关联的html文件可以运行) 解决方法: 处理步骤如下: 1.打开你所建web项目.project文件,去掉或是注释掉如下内容: <buildCommand> <name>org.eclip

Type Syntax error, insert &quot;)&quot; to complete Expression

今天倒持了 几个小时! 愣是 没有明白 ,为什么我的JSP的第一行没有代码?  还是报错! 错误是: Description Resource Path Location Type Syntax error, insert ")" to complete Expression left.jsp /qyrs/WebRoot/admin/iframe line 1 Client-side JavaScript Problem 翻译: 描述资源路径位置类型语法错误,插入")&quo

Java错误提示:Syntax error, insert &quot;}&quot; to complete Block

从网上复制了一段java代码到Eclipse里面,调整了一下格式,把Eclipse提示的明显有问题的地方,主要是空格,删掉了,但还是在最后一个分号那里提示“Syntax error, insert "}" to complete Block”,刚开始想可能是'}'配对的问题,仔细检查了一遍,发现没有问题.又想可能是分号打成了中文分号,把所有的分号删掉,重新输入英文分号,但错误提示还是存在. 又仔细review了一遍代码,确认代码无问题.去百度上搜了搜,这个问题还普遍,但没有找到一个统一

android.database.sqlite.SQLiteException: near &quot;order&quot;: syntax error (code 1):数据库报错

先上张图片, 看到一直说是"order"附近报错,可是找了好久都没发现哪错了,然后去群里问了朋友告诉我"order"是关键字!!!瞬间凌乱

关于ProjectServer调用PSI 报Error GeneralReadOnlyColumn (20005) - column TS_ACT_FINISH_DATE错的解决方案

TimesheetDataSet Table Actuals Row: TS_LINE_UID='f4b970f8-fb03-44d1-9997-cd31da42cb09' TS_ACT_START_DATE='07/29/2014 00:00:00' Error GeneralReadOnlyColumn (20005) - column TS_ACT_FINISH_DATE 常规 Queue: GeneralQueueJobFailed (26000) - TimesheetUpdate.U

Mysql only_full_group_by以及其他关于sql_mode原因报错详细解决方案

(转载自:http://blog.csdn.net/wangyunfeis/article/details/77911704) Mysql only_full_group_by以及其他关于sql_mode原因报错详细解决方案 报错信息: 原因: 怎么查看呢: 解决办法1: 验证一下: 解决办法2 解决办法3 对于办法3解决的解释 对办法2办法3两种方法的说明 附上其他mode解释 对于其他mode说明 报错信息: 1.Error querying database.  Cause: com.my

【JNI编程】使用javah命令生成头文件报错的解决方案

异常信息: 提示找不到某个类(要进行编译的类) 产生异常的开发环境: jdk7.0 ndk版本: android-ndk-r7b 解决方案: 在环境变量classpath中添加android.jar这个文件的目录 如:E:\eclipse\android-sdks\platforms\android-8\android.jar 问题描述: 刚开始研究JNI,然后让这个问题折腾了一上午,使用javah来生成java的class文件没问题,但是生成包含android特有的类库的class文件就出错,