itercja standardowa:
for(int i=0;i<10;i++){ } przypisanie czyli pierwsza czesc przed srednikiem wykonuje sie tylko raz na pocztaku sprawdzenie warunku czyli w srodku pomiedzy srednikami wykonuje sie za każdym razem w iteracji az do momentu kiedy ewaluacja zwróci false, wówczas to co jest w nawiasach klamrowych pętli nie wykona sie. inkrementacja czyli trzecia częśc wykonuje sie w każdej iteracji continue wychodzi z bieżącej iteracji czyli nie robi tego co ma być robione i wchodzi do następnej break powoduje wyjście z pętli i przejście do tego co jest za pętlą return wychodzi z metody która wykonywała pętlę i wraca do miejsca gdzie metoda została wywołana(z nią,za jej wywołaniem) typ prymitywny przekazany do pętli jest zmieniany (nie przekazujemy przez wartość jak w metodach) iterujemy po 0-based indexach, dlatego maksymalny index jaki istnieje jest o jeden mniejszy od długości. dostanie się do elementu = dlugosci (pole length dla tablic i metoda size() dla kolekcji) powoduje ArrayIndexOutOfBoundsException. Tak samo próba dostania sie na negatywny index. index ma być: < tablica.length; < kolekcja.size();