- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
J#.NET使用注意事项.doc
J#.NET使用注意事項
1. 注意版本:(.NET 2005才有J#.NET) 1
2. 若要用鍵盤輸入字元,在Java程式處理的流程中,必須寫下4個敘述: 1
3. J#.NET執行後,畫面會一閃就馬上關閉,如何讓畫面暫停呢? 3
4. 有些版本的J#.NET執行時,會出現錯誤『java.io.IOException 未被攔截』,如何解決? 4
注意版本:(.NET 2005才有J#.NET)
在Visual Studio.NET 2008版本,沒有放J#.NET
換言之,只有在
Visual Studio.NET 2005
Visual Studio.NET 2003
才有J#.NET
若要用鍵盤輸入字元,在Java程式處理的流程中,必須寫下4個敘述:
1. 載入 Java.io.* 套件。即在程式碼的開頭處,撰寫下面的敘述。
import java.io.*;
2. 在 main() 方法後面,加上 throws IOException。該行敘述如下:
public static void main(String[] args) throws IOException {
3. 宣告字元型別的變數。 例如:宣告ch為字元型別變數的敘述如下:
char ch;
4. 讀取由鍵盤輸入的字元,並指派給字元型別的變數保存。 敘述如下:
ch = (char)System.in.read();
package ConsoleApplication1;
/**
* Program 的摘要描述
*/
import java.io.*;
public class Program
{
public static void main(String[] args)throws IOException
{
//
// TODO: 在此加入啟動應用程式的程式碼
//
System.out.println(J#.NET程式設計);
//畫面暫停不動,等待輸入一個字元
char ch;
ch = (char)System.in.read();
}
}
J#.NET執行後,畫面會一閃就馬上關閉,如何讓畫面暫停呢?
要加入3行指令(下圖中螢光筆的部分)
package ConsoleApplication1;
/**
* Program 的摘要描述
*/
import java.io.*;
public class Program
{
public static void main(String[] args)throws IOException
{
//
// TODO: 在此加入啟動應用程式的程式碼
//
System.out.println(J#.NET程式設計);
//畫面暫停不動,等待輸入一個字元
char ch;
ch = (char)System.in.read();
}
}
有些版本的J#.NET執行時,會出現錯誤『java.io.IOException 未被攔截』,如何解決?
有些版本的J#.NET執行時,會出現錯誤:java.io.IOException 未被攔截
VJS1237: 例外狀況 java.io.IOException 未被攔截,也未出現在 Throw 子句中
編譯完成 -- 1 個錯誤,0 個警告
原因:
如果這個範例沒有加上 throws 子句就執行,會出現編譯時期錯誤訊息 Exception java.io.IOException is not caught and does not appear in throws clause。
換言之,若J#.NET開啟專案時,沒有加入throws IOException,就會導致發生這種錯誤訊息
解決方法:要加入指令throws IOException(下圖中螢光筆的部分)
package ConsoleApplication1;
/**
* Program 的摘要描述
*/
import java.io.*;
public class Program
{
public static void main(String[] args)throws IOException
{
//
// TODO: 在此加入啟動應用程式的程式碼
//
System.out.println(J#.NET程式設計);
//畫面暫停不動,等待輸入一個字元
char ch;
ch = (char)System.
您可能关注的文档
最近下载
- 2025年秋学期人教版小学艺术造型·美术一年级上册教学计划.docx VIP
- 花生茎腐病的防治和治疗办法.ppt VIP
- 《工程测量通用规范+GB+55018-2021》详细解读.pptx VIP
- DB51T 1301-2021 肉用山羊饲养管理技术规程.docx VIP
- T_CCUA 048-2025 政务信息系统运行维护费用定额测算方法.pdf VIP
- 2022年浙江工商大学软件工程专业《操作系统》科目期末试卷B(有答案).pdf VIP
- 2023年浙江工商大学软件工程专业《操作系统》科目期末试卷B(有答案).docx VIP
- 给水排水标准图集-s5(一)_05ss521.pdf VIP
- 教科版六年级科学上册全册必背知识点知识清单.pdf VIP
- 审计业务约定书银行发债合同 .pdf VIP
文档评论(0)