猿问

关于循环怎么跳回

package xuexi;

import java.util.Scanner;

public class Book {


public static void main(String[] args) {

Book sc=new Book();

sc.manage();


}

    public void manage()

    {

    String books[]={"数据结构","高数"};

    try{System.out.println("输入命令:1-按照名称查找图书;2-按照序号查找图书");                //N

    Scanner input=new Scanner(System.in);

    int  kll=input.nextInt();

    if(kll==1)

    {

    System.out.println("输入图书名称");

    String name=input.next();

    if(name.equals("高数")||name.equals("数据结构"))

    {System.out.println("book"+name);

    }

    else{

    System.out.println("图书不存在!");

         }

    //我想在这里输出图书不存在这句话之后跳回标注N的那一行,怎么做到呢,百度了下if的跳回,说是用continue但是放了几个地方都不对。。。

    }

    if(kll==2)

    {

    System.out.println("输入图书序号:");

    int nums=input.nextInt();

    if(nums==1)

    {

    System.out.println("book:"+books[0]); 

    }

    if(nums==2)

    {

    System.out.println("book:"+books[1]);

    }

    else{

    System.out.println("图书不存在!");

    }

    }

    }

    catch(Exception e){

    System.out.println("命令输入错误!请根据提示输入数字命令!");

    }

   

   

    }


慕工程6005648
浏览 1477回答 2
2回答

望远

用循环不行吗?while(true){ }设置一个变量控制循环
随时随地看视频慕课网APP

相关分类

Java
我要回答