logo

Java Scanner שיטת close()

ה סגור() היא שיטה של סורק Java class המשמשת לסגירת סורק זה.

תחביר

להלן ההצהרה של סגור() שיטה:

 public void close() 

פָּרָמֶטֶר

שיטה זו אינה מקבלת שום פרמטר.

החזרות

ה סגור() השיטה לא מחזירה שום ערך.

מחרוזת משנה ב-bash

חריגים

זֶה

גרסת תאימות

Java 1.5 ומעלה

דוגמה 1

 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.'); } } 

תְפוּקָה:

 Hi All! This is JavaTpoint. Closing Scanner... Scanner Closed. 

דוגמה 2

 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.'); } } 

תְפוּקָה:

תערובת הומוגנית
 Enter Your Name: JavaTpoint Name: JavaTpoint Scanner Closed. 

דוגמה 3

 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.'); } } 

תְפוּקָה:

 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)