做了点小修改:

import java.io.BufferedReader;

import java.io.IOException;

import java.io.InputStreamReader;

@SuppressWarnings("serial")

class Exception123 extends Exception {

public String toString() {

return "由字符串123所引起的例外";

}

}

public class E1401 {

public static void main(String args[]) throws IOException {

try {

BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

String str = br.readLine();

if (str.equals("123")){

throw new Exception123();

}

System.out.println(str);

} catch (Exception123 e) {

System.out.println(e.toString());

} finally {

System.out.println("程序结束");

}

}

}

运行结果:

123

由字符串123所引起的例外

程序结束

取消

评论

java编译时文件是什么,JAVA编译出现 进行语法解释时已抵达文件结尾 是什么意思?...相关推荐

  1. tfs 文件被签出和锁定,如何强制撤销已锁定文件

    项目组的人员离职属于正常显示,但是偶尔会出现离职了,但是代码被签出,并且被锁定,导致其他人员修改代码后,无法提交签入. 网上也找了一些方式,很多是没有描述清楚,还有的是删除tfs数据库的记录,有些表也 ...

  2. linux 运行脚本时报错:语法错误: 未预期的文件结尾

    在跑shell代码时遇到如下错误提示: 行 175: 语法错误: 未预期的文件结尾. 引用一位网友的话"shell不会对错误进行精确定位,而是在试图结束一个语句时进行错误统计.所以在shel ...

  3. 创建文件 c语言,汇编语言CreateFile函数:创建新文件或者打开已有文件

    函数 CreateFile 可以创建一个新文件或者打开一个已有文件.如果调用成功,函数返回打开文件的句柄:否则,返回特殊常数 INVALID_HANDLE_VALUEO 原型如下: CreateFil ...

  4. createfile调用失败_汇编语言CreateFile函数:创建新文件或者打开已有文件

    函数 CreateFile 可以创建一个新文件或者打开一个已有文件.如果调用成功,函数返回打开文件的句柄:否则,返回特殊常数 INVALID_HANDLE_VALUEO 原型如下: CreateFil ...

  5. 计算机如何把文件设为隐藏,已知文件类型的扩展名如何设置显示与隐藏?

    当你想把文件扩展名隐藏或是显示的时候,有木有突然感觉有那么一瞬间皱着眉头过呢?当你想要设置显示与隐藏扩展名的时候却莫名其妙的发现"隐藏已知文件类型的扩展名"这一项选不见了,心理莫名 ...

  6. idea查看java文件编码_Intellij Idea编译项目下的.java文件时的编码问题

    由<编译.java文件时的编码问题>可知,在编译.java文件的时候,需要正确指定一个编码方案,该编码方案用于解码.java文件的字节流. 那么在使用Intellij Idea编译(假定使 ...

  7. Java 跨平台运行机理:Dos 命令在桌面新建文件夹,并在其中编译、运行一段 Java 程序

    文章目录 前言 一.打开 Dos 命令界面 二.Dos 查看桌面文件目录序列 三.Dos 创建文件夹 四.相关 Windows 系统 Shell 命令补充 五.Dos 进入文件夹编写 Java 文件 ...

  8. 苹果系统手机调用java线程出错_在多线程Java应用程序中调用已编译的m-file(.jar)时出错...

    我有一个简单的M文件 function [fRate,Height,Width] = media(filename) obj = mmreader(filename); fRate = obj.Fra ...

  9. java编译时注解_Java注解处理器--编译时处理的注解

    1. 一些基本概念 在开始之前,我们需要声明一件重要的事情是:我们不是在讨论在运行时通过反射机制运行处理的注解,而是在讨论在编译时处理的注解. 注解处理器是 javac 自带的一个工具,用来在编译时期 ...

最新文章

  1. 分享.NET开发中经常使用到的代码片段 完全从实际项目中提取出来,也可被反反复复的重复借用...
  2. UVA 11401 Triangle Counting(详解)
  3. 跨平台---udpclient与udpserver
  4. Timer和TimerTask详解
  5. wait()和waitpid()的参数解析
  6. PowerShell遍历文件夹下的子文件夹和文件
  7. [No0000B3].NET C# 单体模式(Singleton)
  8. 计算机专业中最受热议的4个专业,2018考研后身价倍增的4个专业盘点
  9. 如何用VB实现Excel文件的自动合并
  10. ANIMATION经典小车动画
  11. 快速安装制作黑苹果macOS High Sierr系统
  12. Linux打开终端命令
  13. excel有多行不同内容需要向下填充
  14. 【实战】替代Flash的,基于JQuery、HTML5文件上传插件
  15. 香蕉树上第二根芭蕉——安装tensorflow中一些问题说明
  16. windows下安装禅道
  17. 国内有免费“免费虚拟主机““免费云服务器”吗?
  18. 互联网时代个人信息安全的重要性
  19. 高等流体力学复习03
  20. 腾讯大王卡怎么申请的详细方法教程!附软件

热门文章

  1. LeetCode 1104. 二叉树寻路(数学位运算)
  2. LeetCode 404. 左叶子之和(递归)
  3. LeetCode 40. 组合总和 II(排列组合 回溯)
  4. LeetCode 771. 宝石与石头(哈希)
  5. 【机器学习】sklearn k-近邻算法
  6. MYSQL账户管理及主要操作
  7. 执行计划 分析一条sql语句的效率 mysql_MySQL中一条SQL语句的执行过程
  8. 干货 | 带你理解对比学习损失函数的性质以及温度系数的作用
  9. 阿里P8架构师谈:微服务Dubbo和SpringCloud架构设计、优劣势比较
  10. 工程实践:基于规则模式的军事和医药领域知识图谱问答快速实现