[Resolvido]Erro no código "illegal start of expression"

Bom pessoal, sou iniciante no mundo de programação, e recentemente comecei fazer um curso técnico. O professor pediu um trabalho com o tema de seguradora. Elaborei o código (tentei) Porém ao chegar no final ele simplesmente não compila e na linha 42 me retorna o erro “illegal start of expression”. Já virei o código de ponto cabeça mas não encontrei nada.

public class Exercicio4 {
public Exercicio4(){
String nome;
double ano, capital, vs = 0, vf = 0, desconto;
Scanner leia = new Scanner(System.in);
System.out.println(“Digite o seu nome”);
nome = leia.next();
System.out.println(“Digite o ano do seu veiculo”);
ano = leia.nextDouble();
System.out.println(“Digite o valor de tabela do seu veiculo”);
capital = leia.nextDouble();
{if (capital >=10000)
vf = 9000;}
{if (capital >=50000 && capital <=99999)
vf = 4500;}
{if (capital <=49999)
vf = 2300;}
{if (ano <=2000)
vs = (capital *1.5) /100;}
{if (ano >=2001 && ano <2010)
vs = (capital *2) /100;}
{if (ano >2010 && ano <2018)
vs = (capital 2.2) /100;}
desconto = (vs
1.8) /100;
{if (ano == 2018)
vs = ((capital *2.2) /100) -desconto;}

    (nessa linha o erro aparece) System.out.println("Sra(a):" +nome+,", o valor do seguro será:" +vs+", e a franquia será:" +vf);
    
    }
}

Não sei se você notou, mas, logo após +nome+, existe uma vírgula. Está certo isso?

Nossa cara, era isso mesmo rsss (um pequeno detalhe que passou batido). Obrigado!