當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Processing try用法及代碼示例


Processing, try用法介紹。

用法

  • try {
  • tryStatements
  • } catch (exception) {
  • catchStatements
  • }

參數

  • tryStatements 如果此代碼引發異常,則運行"catch" 中的代碼
  • exception 拋出的 Java 異常
  • catchStatements 處理異常的代碼

說明

try 關鍵字與catch 一起使用以處理異常。 Sun 的 Java 文檔將異常定義為“在程序執行期間發生的事件,它破壞了程序指令的正常流程”。例如,這可能是讀取文件時出錯。

例子

BufferedReader reader;
String line;
 
void setup() {
  // Open the file from the createWriter() example
  reader = createReader("positions.txt");    
}
 
void draw() {
  try {
    line = reader.readLine();
  } catch (IOException e) {
    e.printStackTrace();
    line = null;
  }
  if (line == null) {
    // Stop reading because of an error or file is empty
    noLoop();  
  } else {
    String[] pieces = split(line, TAB);
    int x = int(pieces[0]);
    int y = int(pieces[1]);
    point(x, y);
  }
}

相關用法


注:本文由純淨天空篩選整理自processing.org大神的英文原創作品 try。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。