java - 我卡在 JAVA 上
问题描述
我是昨天开始编程的初学者,我在java上陷入了巨大的困境
看起来不熟悉的字符并不重要,我真正想知道的是SC.CLOSe
<-这个(error:unreachable code)
。我试图在互联网上找出问题所在,但以前没有相同的人这样做。请帮帮我
import java.util.Scanner;
public class switch문연습 {
private static int number;
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int i = sc.nextInt();
/*지금 내가 할려는 건, 스위치문과 스캐너를 이용해서 처음에 이색데이트
라는 문장이 뜨면 거기서 케이스들(어떤종류가 있는지)을 보여주고
그것을 선택했을때 고려해야하는 여러가지를 다시 케이스로 나뉘어서
들어갈수있도록 만드는 거미줄같은것을 만들것임*/
int a = number;
switch(i = a) {
case (1):
System.out.println("무작위 지하철 노선도 뽑기");
break;
case (2):
System.out.println("남산데이트");
break;
case (3):
System.out.println("심리카페");
break;
case (4):
System.out.println("셀프 공방-쥬얼리");
break;
case (5):
System.out.println("향수제작");
break;
case (6):
System.out.println("VAR게임체험");
break;
case (7):
System.out.println("만화카페");
break;
sc.close();
}
}
}
解决方案
sc.close();
位于break;
声明之后。将break
中断控制流并结束switch
语句,这意味着不会switch
执行任何其他代码行。
编辑:在@dan1st 评论之后,您必须sc.close();
在switch
(更多信息在他的评论)之后移动
推荐阅读
- docusignapi - 使用带有 REST API 的 HMAC 安全性验证 webhook 请求
- sql - 使用 Oracle 的 PL/SQL 函数中出现“无效指令”错误
- reactjs - 在 THREE.js 中计算纹理颜色通道的平均值
- php - GAE PHP 7 403 FORBIDDEN error while got URL to upload file
- javascript - 带有 fetch 的 Javascript 函数返回 null
- angular - 如何使用 MockStore 在 Angular 服务中测试 NgRx 调度操作
- android - Android Drawable Blur DropShadow
- php - Google 回调 url 返回在 Laravel Socialite 中找不到的页面
- php - Nova 排队操作
- php - 在 PHP 8.0.5 上的 WSL Ubuntu 中启用 pdo_mysql.so