The aizvērt () ir metode Java skeneris klase, kas tiek izmantota, lai aizvērtu šo skeneri.
Sintakse
Tālāk ir sniegta deklarācija aizvērt () metode:
public void close()
Parametrs
Šī metode nepieņem nevienu parametru.
Atgriežas
The aizvērt () metode neatgriež nekādu vērtību.
apakšvirkne bash
Izņēmumi
TAS
modems pret maršrutētāju
Saderības versija
Java 1.5 un jaunāka versija
1. piemērs
import java.util.Scanner; public class ScannerCloseExample1{ public static void main(String args[]){ String s = 'Hi All! This is JavaTpoint.'; //Create a scanner with the specified Object Scanner scanner = new Scanner(s); System.out.println('' + scanner.nextLine()); //Close the scanner System.out.println('Closing Scanner...'); scanner.close(); System.out.println('Scanner Closed.'); } }
Izvade:
Hi All! This is JavaTpoint. Closing Scanner... Scanner Closed.
2. piemērs
import java.util.Scanner; public class ScannerCloseExample2{ public static void main(String args[]){ System.out.print('Enter Your Name: '); //Create a scanner with the specified Object Scanner scanner = new Scanner(System.in); String name = scanner.next(); System.out.println('Name: '+name); //Close the scanner scanner.close(); System.out.println('Scanner Closed.'); } }
Izvade:
Enter Your Name: JavaTpoint Name: JavaTpoint Scanner Closed.
3. piemērs
import java.util.Scanner; public class ScannerCloseExample3 { public static void main(String args[]){ System.out.println('Throws Exception If Number is of Type Long.'); Scanner scanner = new Scanner(System.in); System.out.print('Enter your rollno: '); int rollno = scanner.nextInt(); System.out.println('RollNumber: '+rollno); //Close the scanner scanner.close(); System.out.println('Scanner Closed.'); } }
Izvade:
Throws Exception If Number is of Type Long. Enter your rollno: 345643985649356 Exception in thread 'main' java.util.InputMismatchException: For input string: '345643985649356' at java.base/java.util.Scanner.nextInt(Scanner.java:2264) at java.base/java.util.Scanner.nextInt(Scanner.java:2212) at myPackage.ScannerCloseExample3.main(ScannerCloseExample3.java:9)