程序错误的原因集合大纠正

1、在程序运行时,通过system.out 或者 日志技术 输出关键数据信息进行调试
错误信息:1) 单一错误: 阅读错误信息,从上到下,查找第一行你编写代码

2) 复合错误 :查找最后一个Caused by代码
java.lang.ArithmeticException: / by zero
 at cn.itcast.mytest.DebugTest.deal(DebugTest.java:42)
 at cn.itcast.mytest.DebugTest.reverse(DebugTest.java:35)
 at cn.itcast.mytest.DebugTest.main(DebugTest.java:22)
Exception in thread "main" java.lang.RuntimeException: java.lang.ArithmeticException: / by zero
 at cn.itcast.mytest.DebugTest.deal(DebugTest.java:45)
 at cn.itcast.mytest.DebugTest.reverse(DebugTest.java:35)
 at cn.itcast.mytest.DebugTest.main(DebugTest.java:22)
Caused by: java.lang.ArithmeticException: / by zero
 at cn.itcast.mytest.DebugTest.deal(DebugTest.java:42)

时间: 2024-10-11 14:18:11

程序错误的原因集合大纠正的相关文章

plsql登录数据库,报错“ora-12541:TNS:无监听程序”错误

前一段时间,由于需要修改了数据库的主机名,当时修改数据库主机名使用即时生效的方法修改的,昨天公司停电,重启数据库,登录plsql就报错了 "ora-12541:TNS:无监听程序"错误 主要原因就是由于我修改了主机名,导致配置文件里面的主机名和实际的主机名不相同. 需要修改配置文件 /opt/oracle/product/10.2.0/db_1/network/admin这个路径下的listener.ora  tnsnames.ora这两个配置文件,如果有一个就修改一个,有两个就修改两

64位操作系统下IIS报“试图加载格式不正确的程序”错误

缘由:在64位操作系统下IIS发布32位的项目,报“项目依赖的dll无法读取,试图加载格式不正确的程序”错误. 原因:程序集之间的通讯要么全是64位环境下的,要么全是32位环境下的.不能混编访问.不然会出现“试图加载格式不正确的程序”的错误. 解决方法: [C/S] 运行C/S程序比较简单,直接在Build C/S程序的时候显式指定为X86(64位系统默认为X64)就可以了. [B/S] 运行B/S稍稍复杂点.在建立网站的时候,又分为两种情况. A:建立的是“项目”:这个时候跟 C/S 的处理是

MDK常见错误详解集合

错误代码及错误信息 错误释义 error 1: Out of memory 内存溢出 error 2: Identifier expected 缺标识符 error 3: Unknown identifier 未定义的标识符 error 4: Duplicate identifier 重复定义的标识符 error 5: Syntax error 语法错误 error 6: Error in real constant 实型常量错误 error 7: Error in integer consta

ORA-06413连接未打开的错误的原因和解决方法

ORA-06413连接未打开的错误的原因和解决方法 [转载] 自:http://blog.csdn.net/wybshyy/article/details/52064444 标签:              64位系统连Oracle 转自:http://liaozenghui.com/asp.net/2015/01/21/ORA-06413%E8%BF%9E%E6%8E%A5%E6%9C%AA%E6%89%93%E5%BC%80%E7%9A%84%E9%94%99%E8%AF%AF.html 有

解决ORA-00257: 归档程序错误。在释放之前仅限于内部连接

昨天尝试通过plsqldev尝试连接oracle数据库,报错,提示ORA-00257: 归档程序错误.在释放之前仅限于内部连接 通过查询,得知原因是archivedlog达到了数据库设置的空间限制. 通过后台sqlplus登入数据库,执行命令: select * from v$flash_recovery_area_usage 查看ARCHIVED LOG这一项的空间占用率已接近100% 执行命令: show parameter db_recover 发现之前设置的空间大小为41820M 查看磁

J2EE引擎出现java.lang.UnsatisfiedLinkError: CC错误的原因

运行JSP报表程序页面出现java.lang.UnsatisfiedLinkError: CC错误有以下几种原因和处理方法: 1.请查看控制台的错误信息 a:如果控制台的消息是类似 java.lang.UnsatisfiedLinkError: no MRChkLib in java.library.path,Error loading library MRChkLib 这样的错误信息,那么是因为MRChkLib.dll没有拷贝到windows的System32目录下. (MRChkLib.dl

.net程序错误:BadImageFormatException....如果在安装32位Oracle客户端组件的情况下以64位模式运行

OracleClient 程序要连oracle数据库,提示如下错误: 数据连接不成功,请检查该数据库是否已启动尝试加载oracle客户端时引发BadImageFormatException.如果在安装32位Oracle客户端组件的情况下以64位模式运行,将出现此问题. 1.IIS部署时 网上搜索了一下,有各种办法,试过多安装了一个64位的oracle11g客户端,还是不行.后来想到是否是iis的问题,之前配置iis的时候好像碰到过32位64位的一个设置,看了以前的博客之后把应用程序池做了如下设置

www.mscode.cc:autohal.exe 应用程序错误

电脑故障,需要重装系统.在重装系统的过程当中,出现www.mscode.cc:autohal.exe 应用程序错误,"0x004366ee"指令引用的"0x00000008"内存,该内存不能为"read".重装了好几个别的版本,问题依旧. 解决办法:查资料,发现这个问题一般是由于系统时间错误而引起的,进入BIOS把你的系统时间调回正常值就OK了!! 原因:ghost完成后,系统要给计算机以当前时间来命名,问题就在这里,BIOS的时间不对,调整一下

.net 禁止远程查看应用程序错误的详细信息,服务器上出现应用程序错误

打开页面时出现以下错误 ? "/"应用程序中的服务器错误. 运行时错误 说明:?服务器上出现应用程序错误.此应用程序的当前自定义错误设置禁止远程查看应用程序错误的详细信息(出于安全原因).但可以通过在本地服务器计算机上运行的浏览器查看.? 详细信息:?若要使他人能够在远程计算机上查看此特定错误消息的详细信息,请在位于当前 Web 应用程序根目录下的"web.config"配置文件中创建一个 <customErrors> 标记.然后应将此 <cust