Outra Opção ao invez do Scanner

Bom Dia Gente!

Teria outra opção para ler algo digitado ao invez do scanner?

obrg!!


import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Tester {
	
	public static void main(String[] args) {
		
		BufferedReader buffer = new BufferedReader(new InputStreamReader(System.in));
		String st;
		try {
			st = buffer.readLine();
		} catch (IOException e) {
			e.printStackTrace();
		}
                 }
}