
最全的Java考试编程题
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本资料汇集了各类Java考试中的经典编程题目,旨在帮助学习者全面掌握Java语言的核心知识点与实践技巧。
用 Java 程序实现三角形的输出。要求如下:
1. 能从命令行参数读取三角形的高度。
2. 使用“*”作为三角形的外框(例如:**1 * 222 * 33333 * 4444444 * 555555555*)。
3. 实现至少一处自定义 Exception。
4. 进行 Exception 控制。
```java
public class Triangle {
public static void main(String[] args) {
try {
int height = Integer.parseInt(args[0]); // 从命令行参数读取三角形的高度
if (height <= 0) { // 如果高度为非正数,抛出自定义异常
throw new InvalidHeightException(三角形的高度必须为正整数);
}
printTriangle(height); // 输出三角形
} catch (NumberFormatException e) {
// 处理命令行参数非法的异常
System.out.println(命令行参数必须为正整数);
}
}
}
```
其中,`InvalidHeightException` 是一个自定义的 Exception 类。
全部评论 (0)
还没有任何评论哟~


