提供: Minecraft Modding Wiki
この編集を取り消せます。
下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
183行目: | 183行目: | ||
==== 例外 LuaException ==== | ==== 例外 LuaException ==== | ||
− | callMethod()の処理中で例外LuaExceptionをthrowすると、そこで'''処理を中止''' | + | callMethod()の処理中で例外LuaExceptionをthrowすると、そこで'''処理を中止'''してComputerやTurtleの画面にエラーメッセージを表示します。ComputerCraftの周辺機器では主にメソッドの引数の不備を指摘する時に用いられているようです。 |
<source lang = "java"> | <source lang = "java"> | ||
throw new LuaException("Expected argument"); | throw new LuaException("Expected argument"); | ||
</source> | </source> | ||
− | + | この例外が発生した場合、その時点でプログラムの処理は中止され、ComputerやTurtleの画面上には、<br> | |
<code style="color: red">'''lua:1: Expected argument'''</code><br> | <code style="color: red">'''lua:1: Expected argument'''</code><br> | ||
のように表示されます。表示されるフォーマットは、'''<code>プログラム名:行番号:内容</code>''' です。<br> | のように表示されます。表示されるフォーマットは、'''<code>プログラム名:行番号:内容</code>''' です。<br> |