- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想创建一种在文件上写入的方法。但我收到了这个错误
Syntax error, insert "EnumBody" to complete EnumDeclaration
这是我的代码
import java.io.*;
import java.util.*;
public class ClassA throws IOException{
public void writer(){
PrintWriter writer = new PrintWriter("Name.txt", "UTF-8");
Scanner in = new Scanner(System.in);
writer.println("The first line");
writer.close();
}
}
我的主要类(class)是
public class Main {
public static void main(String[] args){
ClassA test = new ClassA();
test.writer();
}
}
类下(Writer类中)有红线,IOException后面有“{”。问题是什么,如果无法解决如何声明一个在文件上写入的方法。
我在 Windows10 上使用 eclipse。
最佳答案
类不会引发异常,方法会引发异常。将 throws IOException
移至 writer()
方法签名。
import java.io.*;
import java.util.*;
public class ClassA {
public void writer() throws IOException {
PrintWriter writer = new PrintWriter("Name.txt", "UTF-8");
Scanner in = new Scanner(System.in);
writer.println("The first line");
writer.close();
}
}
关于java - eclipse 说插入 "EnumBody"来完成 EnumDeclaration,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38247734/
我在做学校作业时,发现了一个叫做 Enum 的东西。 我认为这对我的家庭作业很有帮助。 所以我决定使用它,但是当这个错误出现时。 我用谷歌搜索了相关内容,但我似乎无法修复它。 错误“insert en
我在 DAO 类中有一个函数,在其中我使用 NameStoredProcedureQuery 将值传递给我的存储过程,但代码在最后一行向我显示错误,提示“插入 enumbody”,我不知道这个问题是否
我正在编写代码时突然看到这个错误,我已经花了几个小时但我无法弄清楚,有人可以帮我解决这个问题吗。 package com.example.good; import android.app.Activi
我正在学习Selenium..我已经在我的机器上成功安装了Testng,但在编写脚本时无法从Testng导入@Test。下面是错误消息。 @Test 错误: Syntax error, insert
我想创建一种在文件上写入的方法。但我收到了这个错误 Syntax error, insert "EnumBody" to complete EnumDeclaration 这是我的代码 import
public class SumLineTester { /** * @param args */ public static void main(String[] args) {
我正在做以下教程:http://developer.android.com/resources/tutorials/views/hello-listview.html . 当我尝试创建字符串数组时,标
我在编写代码的过程中不小心将以下代码行放在我们声明实例变量的类部分。但我检查了一下,它在任何地方都给出了相同的错误,我的意思是:在静态 block 内,在构造函数内,在任何类方法内。除非 privat
如果有人可以帮忙,我无法弄清楚我的代码出了什么问题,为什么它告诉我这个?它给我一个 toString 方法错误...为什么它让我插入枚举主体和标识符?谢谢你 import java.lang.St
我编写了一个枚举类型,当我为它运行我创建的 JUnit 测试时会出现以下语法错误: java.lang.Error: Unresolved compilation problems: Synt
我是一名优秀的程序员,十分优秀!