利用if ,进行java,编程

利于if语句,编程y=x (x<=1),y=3x-2 (1=10)当键盘输入ⅹ值时,

if(x<=1){
y=x;
}else if(x==1){
y=3*x-2;
}else{
}
没有别的条件吗?

Scanner sc = new Scanner(System.in);
double x = sc.nextDouble();
double y = 0;
if(x<=1){
y = x;
}else if(x>1&&x<=10){
y=3*x-2
}

y = 3*x-2后少了一个分号