代码最后一句出错 为什么此处不能调用 求大神们解答

interface Alarm{
public String getBrand();
public void larmNotice();
}

public class Bentley extends Car {
   public String getInfo(){

    return "Bentley";
}
    public String getBrand(){
        return "宾利牌汽车专用报警器";

}
    public void larmNotice(){
        System.out.println("主人,有人在盗窃您的宾利车!");


    }

}

public class Customer {

 public static void main(String args[]){
      Bentley b = new Bentley();


     System.out.println("顾客要购买宾利:");
       //Car bentley=CarFactory.getCar("Bentley");
     System.out.println("提取汽车:"+b.getInfo());
       //System.out.println("提取汽车:"+bentley.getInfo());
      // System.out.println("提取汽车:"+b.getInfo());
       System.out.println("赠送汽车报警器:"+b.getBrand());
       System.out.println(b.larmNotice());  //此处出错?
 }

}

你注意看larmNotice()这个方法的返回值是void,就是说你这里b.larmNotice()就表示方法执行了,但是你要输出他的返回值,而他没有返回值,所以就报错了呗

图片说明
语法错误!!!

public String larmNotice(){
return "主人,有人在盗窃您的宾利车!";
}