如何创建引发异常的局部变量?JAVA
我试图在我的主类中创建一个新对象,但是,对象所引用的类抛出了很多IOException。我知道这很简单,但我就是想不出创建这个局部变量的语法。请帮忙如何创建引发异常的局部变量?JAVA,java,Java,我试图在我的主类中创建一个新对象,但是,对象所引用的类抛出了很多IOException。我知道这很简单,但我就是想不出创建这个局部变量的语法。请帮忙 public static void main(String[] args) { ProcessBuilderExample start2 = new ProcessBuilderExample(); Java博士告诉我错误“必须捕获或抛出对象” 我试过这个 public static void main(String[] args
public static void main(String[] args) {
ProcessBuilderExample start2 = new ProcessBuilderExample();
Java博士告诉我错误“必须捕获或抛出对象”
我试过这个
public static void main(String[] args) {
ProcessBuilderExample start2 = new ProcessBuilderExample() throws IOException;
我也从中得到了一个错误。如何声明这一点?您可以使用
try
块捕获它,或者修改方法签名以允许它通过。像
public static void main(String[] args) throws IOException {
ProcessBuilderExample start2 = new ProcessBuilderExample();
// ...
或
public static void main(String[] args) {
try {
ProcessBuilderExample start2 = new ProcessBuilderExample();
// ...
} catch (IOException ioe) {
ioe.printStackTrace();
}
请准确地引用错误消息。它没有这样说,除非
变量
是扩展异常
的类的名称,在这种情况下,它是一个非常糟糕的名称。它也没有说“对象
必须被捕获或抛出”。这正是我想要的,谢谢!