小白求教,异常处理问题

问题描述

小白求教,异常处理问题
int lastnum = getNum(source.getProperty(""fileName""));public static int getNum(String Filename) throws IOException {    InputStream myxls;    myxls = new FileInputStream(Filename);    sr = new XSSFWorkbook(myxls);    XSSFSheet sheet = sr.getSheetAt(0);// 第一个工作表    return sheet.getLastRowNum();// 获取第一个工作表的行数}这段代码第一行出这样的错:缺省构造函数不能处理隐式超构造函数抛出的异常类型 IOException。必须定义显式构造函数这是什么意思啊?

解决方案

 int lastnum = getNum(source.getProperty(""fileName""));        public static int getNum(String Filename) {            try {                InputStream myxls;                myxls = new FileInputStream(Filename);                sr = new XSSFWorkbook(myxls);                XSSFSheet sheet = sr.getSheetAt(0);// 第一个工作表                return sheet.getLastRowNum();// 获取第一个工作表的行数            } catch (IOException e) {                // TODO: handle exception            }        }

解决方案二:
java中报错缺省构造函数不能处理隐式超构造函数抛出的异常类型 SQLException。必须定义显式构造函数?

解决方案三:
最简单的修改方法是不要写这么复杂的语句,将 getNum 中的语句独立为一行代码,使用变量做数据传输。

时间: 2024-08-07 15:49:32

小白求教,异常处理问题的相关文章

c语言-小白求教接口使用(asp.net)

问题描述 小白求教接口使用(asp.net) 例如我要使用百度接口 http://api.map.baidu.com/location/ip?ak=DA01fc8690585960288eb3820c5f5bf7&ip=118.113.163.95&coor=bd09ll要怎么使用,还是什么 来着, 然后 传回来的是一串json 要怎么接受这个参数,request.from?我完全不懂 ,希望有例子,或者能讲的通俗易懂点 解决方案 http://download.csdn.net/deta

asp.net中使用母版页遇到问题 小白求教

问题描述 asp.net中使用母版页遇到问题 小白求教 <%@ Page Title="""" Language=""C#"" MasterPageFile=""~/RightPage.master"" %><script runat=""server""> protected void Page_Load(object s

c语言-c小白求教指针问题(定义指针变量的位置)

问题描述 c小白求教指针问题(定义指针变量的位置) 请教问什么1和2都可以编译通过,但是写到3的位置报错呢 #include <stdio.h> int main(){ int a = 10; int b = 100; int c = 1; // 1.int *d = &c; int *point_1,*point_2; //2. int *d = &c; point_1 = &a; point_2 = &b; //3.int *d = &c; prin

app的开发流程?小白求教

问题描述 app的开发流程?小白求教 本人小白,功能模块.前端界面模块.后台服务器等等的开发顺序流程大致是怎样的,求具体讲解下啊~~ 解决方案 前台,后台是分开的.前台主要是界面,数据获取,组织,展示等.后台服务器是提供api功能. 两者需要的技术技能也差别很大. 解决方案二: 看是ios还是android,一般还有服务器,要单独开发,前段主要是界面还有逻辑 解决方案三: 先定功能,出交互,定接口,前台做界面,后台做接口,然后前后台连调,修改,测试,发布

嵌入式小白求教:Ubuntu 12.04下RT73 USB无线网卡移植实现的若干问题

问题描述 嵌入式小白求教:Ubuntu 12.04下RT73 USB无线网卡移植实现的若干问题 1C 最近想要在S3C6410开发板上使用RT73 USB无线网卡实现无线连接,保证6410与外部云服务器的通信.以下是自己遇到的一些困惑或问题,想请教大神点津.1. Ubuntu虚拟机上设置的eth0的ip地址经常性的会丢失,导致刚ping通的链接又出现问题:2. 6410上不知为何,每次启动时都表现为eth0关闭,需要重新ifconfig eth0 up,但是这样的话就会出现ip地址每次都需要自己

小白求教java基础问题

问题描述 小白求教java基础问题 System.out.println(from.getCell(8).equals("手机直充预付款") + " " + from.getCell(8)); 为何输出的是"false 手机直充预付款 " 为什么是false啊? 解决方案 getCell(8)的值是不是有空格啊,看你最后的输出,最后是带空格的 解决方案二: 不是不是首尾有空格. 解决方案三: 你去检查看看你的 from.getCell(8)获取的

小白求教-C++中New和delete的意义和作用

问题描述 C++中New和delete的意义和作用 新手小白求教,小白表示看不懂C++ Primer Plus中关于二者的论述,跪求大神讲解 解决方案 动态分配内存,并且将地址传给一个指针.以及删除分配的内存.有时候在编译的时候不知道要开多少内存,比如链表之类的,就需要动态分配. 解决方案二: new动态申请内存,不用了,用delete释放.多用于动态数组的申请,因为c规定数组长度必须是常量,不能是变量.所以在需要用变量作为数组长度时,就要用到new和delete. 解决方案三: C++中new

Mac上如何“重新编译php”,小白求教

问题描述 Mac上如何"重新编译php",小白求教 今天把windows上的thinkPHP程序迁移到Mac上来,运行的时候发现验证码显示不出来,现在已经解决了安装gd库的libpng和freestyle,但是在最后一步"**重新编译php**"这一步却不知道该怎么做 解决方案 就是编译php源码,make install

小白求教,求大神保佑

问题描述 小白求教,求大神保佑 修改,把reply中为null的行对应的status改成1: 解决方案 update 表 set status = 1 where reply = null 解决方案二: where xx is null 解决方案三: 条件用is null就可以进行修改了,,