1。通过输出语句实现(定位)。
如,java代码通过System.out.println(“————”);来确定异常代码的位置。
如,html代码在异常代码的前后加入来定位异常代码。
如,JSP代码在异常代码的前后加<% out.print(“———”); %>
如,JavaScript代码在异常代码的前后加入alert(“——–”);
2。通过对相应行的前面打断点来调试,这是会借助F5、F6快捷键来确定。
如,java代码,Servlet代码。
3。通过将异常的对象输出到文件中来实现。
如,继承了TimerTask 类的run()方法可以通过这种方式定位异常代码。

1。案例一(html代码的调试):
HtmlTest.html文件:

<!DOCTYPE html>
<html>
  <head>
    <title>HtmlTest.html</title>
  </head>

  <body>
    异常代码前</br>
    This is my HTML page.
    </br>异常代码后
  </body>
</html>

运行:http://localhost:8080/Project/HtmlTest.html
结果:

异常代码前
This is my HTML page. 
异常代码后

2。JavaScript代码的调试:
Test.js文件:

alert("异常代码前!");
document.getElementById("msg").innerHTML=xhr.responseText;
alert("异常代码后!");

运行结果:会在异常代码的前后分别弹出“异常代码前!”“异常代码后!”

更多推荐

Java中的常用的代码调试的方法(错误代码定位的方法)