الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

لماذا لا أستطيع إدخال size للـ Array

بدأه The.Eagle في 28 مايو 2011 · 1 رد · 317 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم عندي مشكلة

في عدم قدرتي على ادخال حجم للاري

طلعت في راسي نخلة

ولقد عملت try & catch

ونجحت كلها عدا أنه إذا أدخلت العدد المطلوب يظهر لي الخطــأ

وهناك أمر آخر وهو

كيف أعمل كرييشن للأوبجيكت بعد ذلك

  import java.util.Scanner;


public class control {


    public static void main(String[] args) {
       int x , y, size;
       boolean t = true ; 
       Scanner scanner = new Scanner(System.in);
      while (t){
       try {
         size = scanner.nextInt();
         if ( size < 1)
             throw new NegativeArraySizeException (" ERROR");
   Robot[] robot = new Robot [size];
   t = false ;
     }
     catch (NegativeArraySizeException e){
                     System.out.println("ERROR >> Array must be > ZeRo");

     }
       catch ( Exception e ){
           System.out.print("Enter number Only ");
           scanner.next();
       }
      }





    }

}

تم تعديل هذه المشاركة بواسطة The.Eagle في 28 مايو 2011 في 16:05

#2

طب ما كدا الكود شغال تمام

وانا عملت جمله طباعه علشان توضح حجم الـ array بعد الاضافه

import java.util.Scanner;

public class control {

	public static void main(String[] args) {
    	int x, y, size;
    	boolean t = true;
    	Scanner scanner = new Scanner(System.in);
    	while (t) {
        	try {
            	size = scanner.nextInt();
            	if (size < 1) {
                	throw new NegativeArraySizeException(" ERROR");
            	}
            	Robot[] robot = new Robot[size];
            	t = false;
            	System.out.println(robot.length);
        	} catch (NegativeArraySizeException e) {
            	System.out.println("ERROR >> Array must be > ZeRo");
        	} catch (Exception e) {
            	System.out.print("Enter number Only ");
            	scanner.next();
        	}
    	}
	}
}

Software Developer
Mahmoudkelany.com


 

مواضيع مشابهة