java - 调用抛出异常的方法

标签 java

我有这个抛出异常的方法

public String Pipeit() throws TransformerException,   
TransformerConfigurationException,SAXException, IOException

我尝试从 GUI 调用此方法

Pipe P = new Pipe (fname,x1name,x2name,x3name,oname);
     view.setText(P.Pipeit()throws TransformerConfigurationException,SAXException, 
        IOException))

一直报这个错误

    预期为
  • ')'。

最佳答案

throws TransformerConfigurationException,SAXException, IOException

只能在声明方法时指定,而不是在调用方法时指定。

此外,按照惯例,变量名称应以小写字母开头,并且正如 @ssloan 指出的那样,方法名称应采用小驼峰命名法。
将代码更改为

Pipe p = new Pipe (fname,x1name,x2name,x3name,oname);
view.setText(p.pipeIt());

关于java - 调用抛出异常的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12115958/

相关文章:

java - hdfs map-reduce 如何在完全分布式模式下实际工作

java - 如何停止 hybris 中的工作流程?

java - 异常处理方法未完成就退出

Java .bin 文件被写入标准 .txt 文件

java - 使用java检查十进制数顺序的逻辑

java - 如何从您的 java 代码中删除 Lombok api

Java : Map and set to Uppercase

java - Hibernate OneToMany 与连接表

java - spring http-basic

java - 如何在包含 Magisk 应用程序的 root 设备中限制我的 Android 应用程序?