簡體   English   中英

Eclipse調試無需中斷即可執行Java程序

[英]Eclipse debug execute Java program without stopping at breakpoint

我是Java的新手,正在嘗試調試Java代碼,並希望在斷點處停止執行。 但是我在調​​試視圖中得到以下消息:

<terminated>pullData [Java Application] 
    <terminated>Core_java.Excelread at localhost:57966  
    <terminated, exit value: 0>C:\Program Files\Java\jdk1.8.0_144\jre\bin\javaw.exe (25-Nov-2017, 12:04:21 PM)  

下面是我的代碼:

 import java.io.*;
 import jxl.*;

 public class Excelread {

     public static void main(String[] args) throws Throwable {
         String Filename = "C:\\library\\TestData.xls";
         String Sheetname = "Source";
         String[][] arrayExcelData = null;
         FileInputStream fis = new FileInputStream(Filename);
         Workbook WB = Workbook.getWorkbook(fis);
         Sheet SH = WB.getSheet(Sheetname);
●        SH.getColumns();
         SH.getRows();

             /* System.out.println(TotalCol +" "+ TotalRow);
             arrayExcelData = new String [TotalRow][TotalCol];
             for (int i=0; i<TotalRow; i++) {
                 for(int j=0;j<TotalCol;j++) {
                     arrayExcelData[i][j] = SH.getCell(j,i).getContents();
                     System.out.print(arrayExcelData[i][j]+ "\t");
                 }
                 System.out.println();
             }*/
     }
 }

如果設置斷點並執行運行運行而不是運行調試 (或通過相應的工具欄按鈕 跑 代替 除錯 )斷點將被忽略。

請參閱幫助-Eclipse平台,以調試方式啟動Java程序

順便說一句,所有大寫變量名( WBSH )都應用於final變量,即僅按約定使用常量。

拋出Throwable通常沒有多大意義,因為ErrorThrowable的直接子類,其描述為:

ErrorThrowable的子類,它指示合理的應用程序不應嘗試捕獲的嚴重問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM