å•題
æ¬¡ã®æ¡ä»¶ã‚’満ãŸã™ãƒªã‚½ãƒ¼ã‚¹ç®¡ç†ãƒ—ãƒã‚°ãƒ©ãƒ を作æˆã—ã¦ãã ã•ã„。
FileOutputStreamを使用ã—ã¦æ–°ã—ã„ファイルを作æˆã—ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‹ã‚‰ã®å…¥åŠ›ã‚’ãã®ãƒ•ã‚¡ã‚¤ãƒ«ã«æ›¸ãè¾¼ã¿ã¾ã™ã€‚- 書ãè¾¼ã¿ãŒå®Œäº†ã—ãŸã‚‰ã€ãƒ•ァイルを閉ã˜ã¾ã™ã€‚
- 入力エラーãŒç™ºç”Ÿã—ãŸå ´åˆã€
IOExceptionã‚’ã‚ャッãƒã—ã¦ã‚¨ãƒ©ãƒ¼ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’表示ã—ã¾ã™ã€‚
ヒント
FileOutputStreamを作æˆã™ã‚‹ãŸã‚ã«try-with-resources文を使用ã—ã¾ã™ã€‚ã“れã«ã‚ˆã‚Šã€ãƒ–ãƒãƒƒã‚¯ã‚’抜ã‘ã‚‹ã¨ãã«ãƒ•ァイルãŒè‡ªå‹•çš„ã«é–‰ã˜ã‚‰ã‚Œã¾ã™ã€‚- ファイルã¸ã®æ›¸ãè¾¼ã¿ã¯ã€
FileOutputStreamã®ãƒ¡ã‚½ãƒƒãƒ‰ã‚’使用ã—ã¦è¡Œã„ã¾ã™ã€‚ã“れã«ã¯writeメソッドãŒå«ã¾ã‚Œã¾ã™ã€‚ - ユーザーã‹ã‚‰ã®å…¥åŠ›ã¯ã€
Scannerを使用ã—ã¦å—ã‘å–りã¾ã™ã€‚Scannerã‚‚ã¾ãŸãƒªã‚½ãƒ¼ã‚¹ãªã®ã§ã€try-with-resourcesを使用ã—ã¦é©åˆ‡ã«ã‚¯ãƒãƒ¼ã‚ºã—ã¾ã™ã€‚ - 入力エラーãŒç™ºç”Ÿã—ãŸå ´åˆã«å‚™ãˆã¦
IOExceptionã‚’ã‚ャッãƒã—ã€ã‚¨ãƒ©ãƒ¼ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’表示ã—ã¾ã™ã€‚
→解ç”例
「019 例外ã¨ä¾‹å¤–処ç†ã€å•題集リスト
🎯 実習ã§ç†è§£ã‚’æ·±ã‚よã†
ã“ã®å†…容ã«ã¤ã„ã¦JavaDrillã§å®Ÿéš›ã«æ‰‹ã‚’å‹•ã‹ã—ã¦å¦ç¿’ã§ãã¾ã™


コメント