Olá!
Segue o meu código para o desafio proposto.
import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
        String nomeCliente = "Nicolas Gonçalves";
        String tipoConta = "Corrente";
        double saldo = 2500.00;
        int operacao = 0;
        String menu = """
                
                Operações
                    
                1- Consultar saldo
                2- Receber valor
                3- Transferir valor
                4- Sair
                    
                Digite a operação desejada
                """;
        String dadosCliente = "*********************************\nDados do cliente\n\nNome: " + nomeCliente + "\nTipo de conta: " + tipoConta + "\nSaldo: " + saldo + "\n*********************************";
        System.out.println(dadosCliente);
        while (operacao != 4) {
            System.out.println(menu);
            Scanner leitura = new Scanner(System.in);
            operacao = leitura.nextInt();
            if (operacao == 1) {
                System.out.println("\nO saldo é de R$ " + saldo);
            } else if (operacao == 2) {
                System.out.println("Qual o valor a receber?");
                Scanner receberValor = new Scanner(System.in);
                double valorReceber = receberValor.nextDouble();
                saldo = saldo + valorReceber;
                System.out.println("O saldo atualizado é de R$ " + saldo);
            } else if (operacao == 3) {
                System.out.println("Qual o valor da transferência?");
                Scanner tranferirValor = new Scanner(System.in);
                double valorTransferir = tranferirValor.nextDouble();
                if ( valorTransferir > saldo) {
                    System.out.println("O saldo é insuficiente para esta operação");
                } else if (valorTransferir == 0) {
                    System.out.println("Não é possível tranferir R$ 0,00");
                } else {
                    saldo = saldo - valorTransferir;
                    System.out.println("\nO saldo atualizado é: R$ " + saldo);
                }
            } else if (operacao < 1 || operacao > 5){
                System.out.println("Operação inválida");
            }
        }
    }
}
Código ficou muito parecido com o código da professora, com apenas algumas pequenas diferenças.
Após finalizar o código, percebi a quantidade de caracteres na linha 22 dadosCliente que apesar de funcionar perfeitamente, foge das convenções do Java de manter até  80-120 caracteres por linha.