Não consigo entender meu erro. DEBUG

Estou fazendo esse exercício e simplesmente não estou entendendo o que está de errado. Ele consiste em receber um nome e escrever ele em maiúsculo na vertical, mas ele nem executa, abre na hora uma pagina de debug.

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
import java.util.Scanner;

public class Exercicio10 {

public static void main(String[] args) {
	// TODO Auto-generated method stub
	Scanner scanf = new Scanner(System.in);
	
	System.out.print("Informe um Nome Completo: ");
	String nome = scanf.nextLine();
	
	System.out.println();
	
	NomeVertical(nome);
	
	scanf.close();
	// §GR
}
public static void NomeVertical (String nome) {
			
	String[] result = new String[100];
	for (int i = 0; i < nome.length(); i++) {

		result[i] = nome.substring(i, i + 1);
		System.out.print(result[i].toUpperCase());
		
	}
	
}

}

q erro dá?

1 curtida

Não sei explicar direito, porque não entendi, mas diz que é na linha 9. Mas parece certa para mim.

Acontece erro ou está simplesmente parando em algum break point?

Não aparece nenhuma mensagem na tela?

1 curtida

Quando tento executar abre direto o debug, mas não entendo direito o que isso diz, mas deu pra perceber que nele diz que o erro ta na linha 9, mas vejo nada errado. Imagino que seja algum erro de lógica, mas não encontro meu erro.

Então posta o que ele diz ou tira um printscreen.

1 curtida

debug

Executo e na hora vem isso!

Kkkkk, parece que você adicionou um breakpoint sem querer. Vai na linha 9, ela deve está marcada com um bolinha no lado esquerdo é só remover! Breakpoint interrompi a execução do programa em uma determinada linha, utilizada principalmente para debugar o código!

1 curtida

Oque é esse breakpoint?
A linha parece normal.

Tira o print da linha 9, só para ter certeza, geralmente ela fica marcada (se de fato é o que estou pensando)! Qual a IDE que está usando?

Definição do Wikipédia (aqui)!

1 curtida

Ta ai em cima! E um ctrl + v. E a linha em que pede o nome completo.

Cara, vê se na sua IDE tem uma bolinha assim:

image
se tiver, é só clicar em cima da bolinha q ela some.


Se vc não souber dizer, manda print da tela toda, não de uma parte

2 curtidas

Faça o que o orochimaru disse! Se não é só você:

  1. Copiar seu código.
  2. Excluir seu projeto.
  3. Criar um novo projeto.
  4. Colar seu código!

E seja feliz!!!

2 curtidas

Tem, mas ela não me da a solução.

Funcionou! Kakakkakakakakakakkakakakakakkakakakakaka
Obrigado!

Era só clicar na bolinha para ela sumir, mas tudo bem!!!

1 curtida

Eu cliquei, mas nada. Kkkkkkk
To rindo demais com a solução! kkkkkkkkkkk
Obrigado mesmo!

1 curtida

oq era?

Tenho nem ideia! Só copiei e colei em outro arquivo.