| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1218 人关注过本帖
标题:上了青 鸟,晕阿
只看楼主 加入收藏
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
以下是引用韩剧鼻祖在2006-11-21 21:52:33的发言:
class NumberException
{
protected NumberException()
{
}
public void test(String []number);//多余的分号,去掉
{
try
{
String num=number[0];
int numValue=Integer.parseInt(num);
System.out.println("平方是:"+numValue*numValue);
}
catch(ArrayIndexOutOfBoundsException ne)
{
System.out.println("未给出参数");
}
catch(NumberFormatException nb)
{
System.out.println("给出的不是一个数");
}

}
}
class MultipleCatch
{
protected MultipleCatch()
{
}
public static void main(String []args)//改成args,你才能调用args啊
{
NumberException obj=new NumberException();
obj.test(args);
}
}
照着书又改了一下错,还是有三个错:
1.缺少方法主体,或声明抽象
public void test(String []number);
^
2.找不到符号
符号: 变量 number
位置: 类 NumberException
String num=number[0];
^
3.找不到符号
符号: 变量 args
位置: 类 MultipleCatch
obj.test(args);
^
另外,我没有API,您帮忙解释一下好么(谢谢高手用共同探讨的口气来教我怎么编程谢谢)

你敢保证的说书上就是这样子的吗?


可惜不是你,陪我到最后
2006-11-21 22:05
myfor
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:357
专家分:6
注 册:2006-3-13
收藏
得分:0 
public void test(String []number);//这后面居然有个分号
obj.test(args); //args是甚么?public static void main(String []aaa)这里的aaa改成args吧

广告位招租
2006-11-21 22:06
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 

呵呵,
所以我挺佩服楼主的,


可惜不是你,陪我到最后
2006-11-21 22:09
hanshengchua
Rank: 1
等 级:禁止访问
威 望:2
帖 子:174
专家分:0
注 册:2006-5-8
收藏
得分:0 
青鸟,哈哈~~

我在NIIT,印度的那个,还不错哦~
2006-11-21 22:09
myfor
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:357
专家分:6
注 册:2006-3-13
收藏
得分:0 

我改了一下
[CODE]
class NumberException
{
protected NumberException()
{

}
public void test(String []number)
{
try
{
String num=number[0];
int numValue=Integer.parseInt(num);
System.out.println("平方是:"+numValue*numValue);
}
catch(ArrayIndexOutOfBoundsException ne)
{
System.out.println("未给出参数");
}
catch(NumberFormatException nb)
{
System.out.println("给出的不是一个数");
}
}
}
class MultipleCatch
{
protected MultipleCatch()
{
}
public static void main(String []args){
NumberException obj=new NumberException();
obj.test(args);
}
}
[/CODE]


广告位招租
2006-11-21 22:11
myfor
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:357
专家分:6
注 册:2006-3-13
收藏
得分:0 
javac MultipleCatch.java
java MultipleCatch 10
平方是:100

广告位招租
2006-11-21 22:12
韩剧鼻祖
Rank: 1
等 级:新手上路
帖 子:168
专家分:0
注 册:2006-10-1
收藏
得分:0 

谢谢千里冰封,谢谢myfor,我是新手,感谢大家对我的支持,感谢千里冰封每句话都那么尖锐的对我的激励。
有了您们的严格监督,我才能不断感谢,谢谢阿。


2006-11-21 22:17
韩剧鼻祖
Rank: 1
等 级:新手上路
帖 子:168
专家分:0
注 册:2006-10-1
收藏
得分:0 
语病,是不断进步。呵呵。谢谢了。

2006-11-21 22:18
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
凡事最好还是靠自己
其实编译器已经告诉你错在哪里了,甚至哪一行都告诉你了

可惜不是你,陪我到最后
2006-11-21 22:19
孤风的边缘
Rank: 1
等 级:新手上路
威 望:2
帖 子:66
专家分:0
注 册:2006-11-19
收藏
得分:0 
暴汗了。。。。居然在构造函数里又出现了main函数。。。。我的心理底线崩溃了。。。。。。

把爱留给爱你的人。。。。
2006-11-21 23:58
快速回复:上了青 鸟,晕阿
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018184 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved