让人蛋疼的的"Syntax error, insert ";" to complete BlockStatements"问题

本文转载自:https://www.cnblogs.com/leipei2352/archive/2011/08/18/2144603.html 作者:leipei2352 转载请注明该声明。

 

    上午写代码,从网上看到一段关于JNI的样例代码,想先复制粘贴到eclipse中,然后编译好看看结果的.结果粘贴到eclipse之后,就有了"Syntax error, insert ";" to complete       BlockStatements"这样的错误提示了.
    先是把代码中的中文标点全部换成英文的,然后错误就少了几个.不过仍然有3个位置还是有错误提示.

    最让人郁闷的是下面这个图里面的,明明是结尾有两个类似双空格的不可见字符,结果导致main函数首行报错.

让人蛋疼的的"Syntax error, insert ";" to complete BlockStatements"问题
    总之,eclipse中的报错信息很神秘,这个看样子还需要多研究下.