å•題
次ã®è¦ä»¶ã‚’満ãŸã™ãƒªã‚½ãƒ¼ã‚¹ç®¡ç†ãƒ—ãƒã‚°ãƒ©ãƒ を作æˆã—ã¦ãã ã•ã„。
ZipInputStreamを使用ã—ã¦ã€ZIPファイルã‹ã‚‰ã‚¨ãƒ³ãƒˆãƒªã‚’èªã¿å–りã¾ã™ã€‚- èªã¿å–ã£ãŸã‚¨ãƒ³ãƒˆãƒªã®å†…容をコンソールã«è¡¨ç¤ºã—ã¾ã™ã€‚
- ユーザーã‹ã‚‰ZIPファイルã®ãƒ‘スを入力ã—ã¦ã‚‚らã„ã¾ã™ã€‚
- ZIPファイルãŒè¦‹ã¤ã‹ã‚‰ãªã„å ´åˆã¯ã€
FileNotFoundExceptionã‚’ã‚ャッãƒã—ã¦ã‚¨ãƒ©ãƒ¼ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’表示ã—ã¾ã™ã€‚
ヒント
ZipInputStreamを使用ã—ã¦ZIPファイルã‹ã‚‰ã‚¨ãƒ³ãƒˆãƒªã‚’èªã¿å–りã¾ã™ã€‚ZipInputStreamã¯AutoCloseableを実装ã—ã¦ãŠã‚Šã€try-with-resources文を使用ã—ã¦ã‚¯ãƒãƒ¼ã‚ºã§ãã¾ã™ã€‚- ユーザーã‹ã‚‰ZIPファイルã®ãƒ‘スを入力ã—ã¦ã‚‚らã†ãŸã‚ã«ã€
BufferedReaderã¨InputStreamReaderを使用ã—ã¾ã™ã€‚ - ファイルãŒè¦‹ã¤ã‹ã‚‰ãªã„å ´åˆã«å‚™ãˆã¦ã€
FileNotFoundExceptionã‚’ã‚ャッãƒã—ã¦ã‚¨ãƒ©ãƒ¼ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’表示ã—ã¾ã™ã€‚
→解ç”例
「019 例外ã¨ä¾‹å¤–処ç†ã€å•題集リスト
🎯 実習ã§ç†è§£ã‚’æ·±ã‚よã†
ã“ã®å†…容ã«ã¤ã„ã¦JavaDrillã§å®Ÿéš›ã«æ‰‹ã‚’å‹•ã‹ã—ã¦å¦ç¿’ã§ãã¾ã™


コメント